0
我创建一个自定义WordPress模板。通常我使用页面名称创建文件,例如,如果有一个页面about
,我创建一个文件page-about.php
并且正常工作。我添加acf字段到页面。WordPress的 - 如何创建一个自定义的新页面没有新的PHP文件
但是,如果我想创建一个具有相同的页面结构的新页面而不创建一个新的PHP文件?我怎样才能做到这一点?
谢谢。
我创建一个自定义WordPress模板。通常我使用页面名称创建文件,例如,如果有一个页面about
,我创建一个文件page-about.php
并且正常工作。我添加acf字段到页面。WordPress的 - 如何创建一个自定义的新页面没有新的PHP文件
但是,如果我想创建一个具有相同的页面结构的新页面而不创建一个新的PHP文件?我怎样才能做到这一点?
谢谢。
在你的问题中你说你通常基于页面标题创建自定义页面,我会建议你创建一个custom page template,可以根据需要应用到尽可能多的页面。您需要沿着custom-layout-about.php的行创建一个.php文件,并在顶部放置一个php注释让wordpress知道它是可用的。
<?php /* Template Name: custom page layout -- about */ ?>
然后应用您的acf字段来定位页面模板。
什么是你不推荐创建'page-mypage.php'文件的原因? – Rushikumar
因为如果客户端想用别人的某个结构创建一个新页面并不需要知道创建一个php文件。 @Rushikumar – user3242861