WordPress定制字段排序
根据自定义字段news_sort
从小到大排序数字段
$args = array( post_type => ews, orderby => array( meta_value_num=>ASC //ASC OR DESC ), meta_key => ews_sort,);$query = new WP_Query( $args );
可根据自定义字段进行排序和查询meta_query
用于查询自定义字段的参数,如查询自定义字段代表状态值disabled
为1
$args = array( post_type => ews, orderby => array( meta_value_num=>ASC ), meta_key => ews_sort, meta_query=>array( array( key=>disabled, value=>1, compare=>= ) ));$query = new WP_Query( $args );
WordPress批量修改自定义字段名称
UPDATE wp_postmeta SET meta_key=新的自定义域名 WHERE meta_key = 旧的自定义域名;
WordPress批量添加新的自定义字段和值
insert into wp_postmeta (post_id, meta_key, meta_value)select ID, 新自定义字段, 自定义字段值 from wp_posts where post_type = post;
该SQL会自动遍历post_type所有类型的贴纸ID批量添加新的自定义字段和值,谨慎操作,操作前必须备份数据库。