gpt4 book ai didi

php - Wordpress Orderby 条件

转载 作者:行者123 更新时间:2023-11-30 00:56:43 34 4
gpt4 key购买 nike

我正在努力显示过滤器集返回的帖子列表,并且我正在尝试按 DESC 顺序按 2 个条件对列表进行排序。

第一个条件:我想按自定义字段“date_study_was_published”进行排序(日期格式为 yyyymmdd)。

第二个条件:如果有多个帖子的自定义字段(“date_study_was_published”)具有相同的“meta_value_num”,则具有较新“date”值的帖子应排在第一位.

这是我的参数:

$limit = 10;
$big = 999999999;
$params = array(
'post_type' => 'trackedstudies',
'posts_per_page' => $limit,
'paged' => $paged,
'meta_key' => 'date_study_was_published',
'orderby' => 'meta_value_num date',
'order' => 'DESC',
);

内置的 orderby 功能似乎无法完成这项工作。我需要编写新函数吗?

最佳答案

尝试使用 , 分隔符

'orderby' => 'meta_value_num , date',

关于php - Wordpress Orderby 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20485821/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com