本文作者:温文曦

wordpress 文章根据自定义字段meta_key的meta_value值排序

温文曦 2021-08-13 1199 抢沙发
wordpress 文章根据自定义字段meta_key的meta_value值排序摘要:         我文章的类型是自定义的(chengyuan),并且添加了自定义字段工号(usergonghao),然后需...

        我文章的类型是自定义的(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);//得到所有成员信息


文章版权及转载声明

作者:温文曦本文地址:https://www.wxnotes.com/blog/617.html发布于 2021-08-13
文章转载或复制请以超链接形式并注明出处文曦博客

赞(5)
阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,1199人围观)参与讨论

还没有评论,来说两句吧...