所以,我有一个关系领域,我在主页上选择了一定数量的帖子。我想要实现的是应用帖子的菜单顺序,因为它们在后端,以便它们在前端按顺序显示。
例如,下面的屏幕截图是如何在ACF的关系字段后端订购帖子:
但在前端,面向公众,他们按此顺序出现:
发布1
发布2
发布3
以下是我用来显示页面上关系帖子的查询示例,如果有帮助的话:
$ids = get_field('homepage_lineup_new', 'option', false, false);
$query = new WP_Query(array(
'post_type' => 'post',
'posts_per_page' => 15,
'post__in' => $ids
));
谢谢!
答案 0 :(得分:1)
您只需在查询中设置order_by属性即可。
即。
$ids = get_field('homepage_lineup_new', 'option', false, false);
$query = new WP_Query(array(
'post_type' => 'post',
'posts_per_page' => 15,
'post__in' => $ids,
'orderby' => 'post__in'
));