我正在使用WordPress创建一个网站,我正在使用插件ACF PRO。我正在使用灵活的内容来完成整个网站,因此WordPress网站就像一个页面构建器。
一切都很好,但是,我来到了一个点,我需要为单一[自定义后期类型]提供相同的功能,所以我可以“添加行”,页眉,页脚等......上面,但我无法弄清楚如何做到这一点。
我知道这是可能的,因为例如,如果你在这里查看这个网站:https://rolleragency.co.uk/our-projects/
你可以看到它有效。我知道他们使用灵活的内容,因为我在该网站上工作,我在那里做了我想要的。我不记得怎么做了。
我想我必须使用Tempate Page?要么?我不记得了。
该网站完全基于灵活的内容构建,所以那里的一切都是模块化的,就像拖放一样,但我如何在单一的slug上做到这一点?
答案 0 :(得分:1)
你必须创建一个页面模板,是的。
类似page-projects.php
之类的东西,然后在WordPress管理员中你会有一个名为Projects
的页面。
您创建的模板应自动应用于此页面。如果由于某种原因它没有,你可以在编辑页面时选择WP应该在右侧使用哪个模板。
现在,您可以向page-projects.php
添加所需的任何代码。此外,您可以通过告知ACF将这些字段应用于使用项目模板的页面,在ACF中设置您可能需要的任何字段。
这就是我多次尝试和做过的事情:)