我文章的类型是自定义的(chengyuan),并且添加了自定义字段工号(usergonghao),然后需要按工号升序排序,orderby可以为meta_value_num,也可以为meta_value,比如我之前弄的时间字段就用的meta_value。
$args = array('post_type' => 'chengyuan','meta_key' => 'usergonghao','orderby' => 'meta_value_num','order' => 'ASC','numberposts' => 8);//按时间排序获取最近8个活动$chegnyuans = get_posts($args);//得到所有成员信息$args = array( 'post_type' => 'chengyuan', 'meta_key' => 'usergonghao', 'orderby' => 'meta_value_num', 'order' => 'ASC', 'numberposts' => 8 );//按时间排序获取最近8个活动 $chegnyuans = get_posts($args);//得到所有成员信息$args = array( 'post_type' => 'chengyuan', 'meta_key' => 'usergonghao', 'orderby' => 'meta_value_num', 'order' => 'ASC', 'numberposts' => 8 );//按时间排序获取最近8个活动 $chegnyuans = get_posts($args);//得到所有成员信息
时间的排序还看到类似下面的写法:
$args = array('post_type' => 'chengyuan','meta_key' => 'startDate','meta_value' => date('Y-m-d'),'meta_compare' => '<','orderby' => 'meta_value','order' => 'ASC');$chegnyuans = get_posts($args);//得到所有成员信息$args = array( 'post_type' => 'chengyuan', 'meta_key' => 'startDate', 'meta_value' => date('Y-m-d'), 'meta_compare' => '<', 'orderby' => 'meta_value', 'order' => 'ASC' ); $chegnyuans = get_posts($args);//得到所有成员信息$args = array( 'post_type' => 'chengyuan', 'meta_key' => 'startDate', 'meta_value' => date('Y-m-d'), 'meta_compare' => '<', 'orderby' => 'meta_value', 'order' => 'ASC' ); $chegnyuans = get_posts($args);//得到所有成员信息
© 版权声明
THE END
暂无评论内容