[假设我有两个类别A和B。现在我在类别A下上传了一些帖子A1,A2,在类别B下上传了一些帖子B1,B2。此外,对于每个帖子,我还使用ACF插件添加了一些新的自定义字段,例如thumbnail_image,first_image,第二张图片,第三张图片。
我添加了图片,以便在下面更好地理解。
因此,如果我想使用其自定义字段来检索类别A的所有帖子,则是查询。
有人帮忙吗?在此先感谢
使用WP_Query
,您可以使用下面的查询呼叫特定类别的所有帖子。这是最小的示例。 WP_Query
参数必须是类别ID。编辑类别时,您可以在网址中找到ID。
'cat'
然后,在循环内,您将需要使用<?php $query = new WP_Query( array(
'post_type' => 'post',
'cat' => 5
)); ?>
获得的帖子ID。最后,要获取现场图像,请使用get_the_ID();
。第一个参数是字段名称,第二个参数是帖子ID。
get_field()
[在ACF中创建返回数据时,请不要忘记将返回数据的格式指定为URL(字符串)。