Wordpress - 如何在没有新的php文件的情况下创建自定义新页面

时间:2017-06-15 19:23:06

标签: php wordpress advanced-custom-fields

我正在创建自定义wordpress模板。通常我使用页面名称创建文件,例如,如果页面有about,我创建文件page-about.php并且工作正常。我在页面上添加了acf字段。

但是如果我想创建一个具有相同结构的新页面而不创建新的php文件?我怎么能这样做?

谢谢。

1 个答案:

答案 0 :(得分:2)

在您的问题中,您声明您通常会根据页面标题创建自定义页面,我建议您创建一个custom page template,可以根据需要应用于任意数量的页面。您需要在custom-layout-about.php的行中创建一个.php文件,并在顶部放置一个php注释,让wordpress知道它可用。

<?php /* Template Name: custom page layout -- about */ ?>

然后应用您的acf字段来定位页面模板。