
我文章的类型是自定义的(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' => 'startDate', 'meta_value' => date('Y-m-d'), 'meta_compare' => '<', 'orderby' => 'meta_value', 'order' => 'ASC' ); $chegnyuans = get_posts($args);//得到所有成员信息
还没有评论,来说两句吧...