我正在创建自己的 WordPress 主题,在其中创建了 lib 文件夹,(ex page-feedback.php,page-contact.php)
通过这样做我将页面模板放入其中,我的整个主题都被弄乱了,lib 文件夹中存在的模板没有加载的问题。那么我如何能够将该模板从 lib 文件夹导入到我的主题中。
user7269137
问问题
126 次
1 回答
1
具有给定默认模板命名的模板文件,例如(page-about.php、archive.php、taxonomy.php 等)必须始终放在主题主目录中,以便 wordpress 引擎可以获取它们。
但是,如果您想组织您的页面模板(仅页面模板),那么有一种方法。在您要创建的模板文件的开头添加以下行并以您想要的方式命名文件(例如 about_template.php、contact_template.php 等)。将这些文件放在您想要的任何文件夹中(在主题主目录内)。
<?php
/**
* Template Name: Template Name //change this name to the name you want
*
* @package WordPress
* @subpackage Twenty_Fourteen
* @since Twenty Fourteen 1.0
*/
完成后,转到仪表板上的添加新页面并将模板附加到页面。
WordPress 开发人员资源::
于 2017-02-19T06:02:22.127 回答