WP_Query acf 日期字段排序不正确
WP_Query and acf date field does not sort right
我试图只查看今天之后或等于今天的帖子并按 ASC 排序,我的日期字段输出 Ymd,第一部分(仅查看今天之后或等于今天的帖子)有效但排序无效。
$today = date ('Ymd');
$args = array(
'post_type' => 'diensten',
'posts_per_page' => -1,
'meta_query' => array(
array(
'key' => 'datum_dienst',
'value' => $today,
'compare' => '>='
)
),
'meta_key' => 'datum_dienst',
'orderby' => 'meta_value_num',
'order' => 'ASC',
);
$loop = new WP_Query( $args );
对于面临同样问题的少数人,这是我非常具体的解决方案。
如果您安装了 wordpress 插件 Post Types Order,它将覆盖您的订单查询,我卸载了它,一切都神奇地工作了!
我试图只查看今天之后或等于今天的帖子并按 ASC 排序,我的日期字段输出 Ymd,第一部分(仅查看今天之后或等于今天的帖子)有效但排序无效。
$today = date ('Ymd');
$args = array(
'post_type' => 'diensten',
'posts_per_page' => -1,
'meta_query' => array(
array(
'key' => 'datum_dienst',
'value' => $today,
'compare' => '>='
)
),
'meta_key' => 'datum_dienst',
'orderby' => 'meta_value_num',
'order' => 'ASC',
);
$loop = new WP_Query( $args );
对于面临同样问题的少数人,这是我非常具体的解决方案。
如果您安装了 wordpress 插件 Post Types Order,它将覆盖您的订单查询,我卸载了它,一切都神奇地工作了!