【发布时间】:2021-02-10 06:33:21
【问题描述】:
我有下面的代码,但它只是发布一个帖子或显示 1 个帖子,但如果我在数组中添加帖子 ID 它可以工作,但如果我添加 $tguides_value 它只显示一个项目
<?php
$tguides_value = get_field('recommended_tguides');
$args = array(
'post_type' => 'travelguides',
'posts_per_page' => 3,
'post__in' => array($tguides_value),
问题:如何将 ACF get_field 放在 Wordpress 中的数组 post__in 中
【问题讨论】:
-
您的 acf 字段返回什么值?
-
您是否尝试过使用 get_field_object($selector) 然后在 'post__in' 中使用 $tguides_value['id']
-
@DanielVickers 如果我回显 acf 字段,它会返回数字,我尝试使用 get 字段对象,但它只是输出最新帖子
-
难怪它只显示一个帖子,那么如果输出的数字只是 1,你就不能指望它显示所有带有该值的帖子 id 吗?
-
@DanielVickers,我有一个自定义字段,我在其中手动添加了 3 个帖子 ID,但现在它只显示一个
标签: php html arrays wordpress advanced-custom-fields