Add ACF field in a query

时间:2022-02-22 作者:Bill

我试图使用ACF文本字段设置查询的category\\u名称,但我得到的是所有帖子,而不是我想要的类别的帖子。

          $category1 = the_field(\'category1\');
          $args1=array(
            \'posts_per_page\' => 3,
            \'post_type\'      => \'post\',
            \'post_status\'   => \'publish\',
            \'category_name\' => $category1,
            );
有人有什么解决办法吗?

谢谢

1 个回复
最合适的回答,由SO网友:Buttered_Toast 整理而成

the_field 用于输出,get_field 用于返回
因此,而不是

$category1 = the_field(\'category1\');
应该是这样的

$category1 = get_field(\'category1\');