ACF - 在页面上显示特定数据而无需硬编码 php

ACF - displaying specific data on a page without having to hardcode the php

我有一个自定义 post 类型,其中包含一些“post”。这些“posts”附有 ACF。我想在常规页面上显示其中一些信息,但我不知道如何从 WordPress 编辑器中引用 ACF。

我可以为特定页面制作一个 .php 模板,但这会花费很多时间,因为我需要制作多个页面模板并将所有文本、图像等硬编码到其中。管理起来会更痛苦。

因此,总而言之,我想使用默认的 WordPress 编辑器在常规页面上显示从自定义 post 类型中获取的特定 ACF 信息。

如果那不可能,有什么替代方案。

谢谢。

自定义 post 类型 - 房间包含:

在常规页面上,我想显示简短的描述(例如)。

您完全可以使用带有 ACf 内置短代码的编辑器。您可以参考 https://www.advancedcustomfields.com/resources/shortcode/ 但要点是如果该字段在 post 上,您可以这样查询:

[acf field="fieldname"],如果您想从另一个 post 查询,它将是 [acf field="fieldname" post_id="123"]