gpt4 book ai didi

wordpress - WP_Query - 多种自定义帖子类型并按自定义元排序

转载 作者:行者123 更新时间:2023-12-03 06:36:55 27 4
gpt4 key购买 nike

我想从两种自定义帖子类型获取结果,并按自定义元(开始事件的日期)对它们进行排序。

这段代码:

$warsztaty_q = new WP_Query(array(
'post_type' => array('kalendarium', 'warsztaty'),
'order_by' => 'meta_value',
'meta_key' => 'data_start',
'order' => 'ASC'
));

没问题,但首先排序的是“kalendarium”,然后是“warsztaty”,因此在查询结果中,首先排序的是来自“kalendarium”的帖子,然后是来自“warsztaty”的帖子,而不是一起排序。

我找到了这个解决方案: https://wordpress.stackexchange.com/questions/71576/combining-queries-with-different-arguments-per-post-type

但我无法获取自定义元:(

有人可以帮助我吗? :)

最佳答案

使用orderby而不是order_by

$warsztaty_q = new WP_Query(array(
'post_type' => array('kalendarium', 'warsztaty'),
'orderby' => 'meta_value',
'meta_key' => 'data_start',
'order' => 'ASC'
));

引用codex了解更多详情

关于wordpress - WP_Query - 多种自定义帖子类型并按自定义元排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18639641/

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