的header.php不包括自定义页面WordPress的

问题描述:

请让我纠正哪里出了问题,我应该怎么做,的header.php不包括自定义页面WordPress的

我试图让我的自定义页面模板在WordPress。此外,默认登录页面,
我所做的是,只是创建了一个文件jp_home.php并设置​​。

然后创建一个名称为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我不知道为什么?其余部分不可见。任何人都可以请解释我做了什么错? ?>

+0

谁能告诉我为什么在这个问题上给我否定? –

+0

是整个文件还是上面有一个开放的php标签,下面是关闭的一个?您需要在文件中的任何php代码之前以及在所有php代码的末尾使用'' –

+0

关闭,谢谢您回复我给出了

那么,如果您仍然看到标题中的内容,并且您的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/

+0

谢谢我做了同样的事,意味着审查所有,然后它的工作原理,不明白哪里是问题,再次感谢.. –

转到页 - >所有页面,打开网页,你要使用的模板(在你的情况静态页)。在编辑页面上,您是否在模板下选择了“WebTech Eleven”?

而且,我必须问。你有没有尝试清除客户端和服务器端的缓存,如果你在那里使用缓存?