我在自定义Gutenberg块中创建了一个自定义字段(使用ACF)。它是一个接受多个Post It的post对象字段。在该帖子中,我可以很好地提取数据,并且一切正常--我可以遍历ID并输出正确的信息。
现在,从其他文章中,我想使用WP_Query查找使用自定义块和自定义字段并与当前帖子相关的帖子,但我无法理解。如果它是一个典型的自定义字段,我只需要使用一个meta_key。但这似乎更复杂,因为数据位于post_content内部,而不是标准自定义字段所在的meta中。
我知道我的例子使用ACF,但是我也会有同样的问题:我是手动创建自定义块和字段,还是使用ACF。
基本上,我想编辑一个案例研究文章,并将其与不同的行业(即其他职位)联系起来。然后,在那些个别的行业网页上,我想查询和交叉链接相关的案例研究。

有人能给我指明正确的方向吗?
发布于 2019-02-09 19:50:05
这有点麻烦,但是您可以使用Block创建一个,它只是为post设置一个Post元值。然后,您可以在每次添加ACF自定义块时添加此块,使您能够使用ACF自定义块查询所有帖子。
编辑:您还可以在post_type级别上添加一个ACF,这要容易得多。将其设置为不允许null,则不可能忘记该字段。
https://wordpress.stackexchange.com/questions/328143
复制相似问题