我正在尝试按最新日期对使用ACF插件制作的自定义帖子类型进行排序。理想情况下,未来最新职位应该是第一位。目前,我正在按日期排序,这将使我最早的帖子成为第一篇帖子。
这是我的密码。
$loop = new WP_Query( array(
\'post_type\' => \'events\',
\'posts_per_page\' => -1,
\'meta_key\' => get_sub_field( \'date_start\' ),
\'orderby\' => \'meta_value_num\',
\'order\' => \'ASC\'
) );
这是我的网站截图,让事情更清楚。
我试过这个帖子,但没有用https://stackoverflow.com/questions/28951370/sort-wp-query-by-acf-datepicker
我的meta_query
未正确设置。这是meta_query
我试过了。
\'meta_query\' => array(
array(
\'key\' => get_sub_field( \'date_start\' ),
\'compare\' => \'>=\',
\'value\' => current_time(\'Ymd\'),
)
),
注:出于某种原因,我不得不这样做
get_sub_field(\'date_start\')
平原
\'date_start\'
不返回任何结果。