[英]Including custom PHP in WordPress header.php - page doesn't load
[英]header.php not including in custom page wordpress
请让我弄清楚问题出在哪里,我该怎么办,
我正在尝试在wordpress中创建我的自定义页面模板。 也是默认的目标网页,
我所做的是,刚刚创建了一个文件jp_home.php
并设置了Template Name: name here
。
然后创建一个名称为home的页面,并选择主页的主题,然后我进入settings>reading>
然后选择一个静态页面,然后选择我的主页作为登录页面。
我在themes/twentyeleven/
模板中所做的所有这些更改。
现在的问题:在jp_home.php
<?php
/**
* Template Name: WebTech Eleven
*/
//get_header('new');
?>
<!-- Wrapper Start -->
<div id="wrapper">
Here is my Page
</div>
<!-- End Wrapper -->
<?php
get_footer();
//require("footer_old.php");
?>
评论get_header()
我仍在查看header.php
我不知道为什么? 其余部分不可见。 谁能解释我做错了什么? ?>
好吧,如果您仍然从标题中看到内容,而在jp_home.php
没有任何更改/添加,则WordPress不会提取该模板文件。
听起来您正在做所有您需要做的事情,但是只需回顾一下如何完成所需的工作即可。
确保在二十twentyeleven
主题目录中有jp_home.php
。 完成此操作后,继续创建您的Home
。 在“模板”选项下选择“ WebTech Eleven
”并保存页面。 之后,转到“设置”>“阅读”,并确保将“首页”设置为显示静态页面,然后将其设置为“ Home
。
确保您随后实际导航到正确的主页,并且您将看到正在使用的新模板(执行此操作的一种好方法是导航以编辑您的主页并单击“查看页面”)。 我只是在本地测试了所有这些,它对我有用。
这里的教程也非常简洁明了: http : //wsmithdesign.wordpress.com/2011/01/19/creating-a-custom-wordpress-home-page-template/
转到页面->所有页面,然后打开要使用模板的页面(在您的情况下为静态页面)。 在编辑页面上,您是否在模板下选择了“ WebTech Eleven”?
另外,我必须问。 您是否尝试过在客户端和服务器端清除缓存(如果您在其中使用任何缓存)?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.