我正在创建自定义wordpress模板。通常我使用页面名称创建文件,例如,如果页面有about
,我创建文件page-about.php
并且工作正常。我在页面上添加了acf字段。
但是如果我想创建一个具有相同结构的新页面而不创建新的php文件?我怎么能这样做?
谢谢。
答案 0 :(得分:2)
在您的问题中,您声明您通常会根据页面标题创建自定义页面,我建议您创建一个custom page template,可以根据需要应用于任意数量的页面。您需要在custom-layout-about.php的行中创建一个.php文件,并在顶部放置一个php注释,让wordpress知道它可用。
<?php /* Template Name: custom page layout -- about */ ?>
然后应用您的acf字段来定位页面模板。