请让我纠正问题所在,我应该怎么做,
我正在尝试在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
我不知道为什么?其余部分不可见。任何人都可以解释我做错了什么?
?&GT;
答案 0 :(得分:1)
如果您仍然看到标题中的内容而且jp_home.php
中没有任何更改/添加内容,那么WordPress就不会提取该模板文件。
听起来你正在做你需要做的一切,但我们只是回顾一下如何完成你正在寻找的东西。
确保jp_home.php
主题目录中有twentyeleven
。有了这些,请继续创建您的Home
页面。在“模板”选项下选择WebTech Eleven
并保存页面。之后,转到您的设置&gt;阅读并确保您的首页设置为显示静态页面,并将其设置为Home
。
确保您实际上正在导航到正确的主页,并且您将看到新模板正在运行(执行此操作的一种好方法是导航以编辑您的主页并单击“查看页面”)。我刚刚在本地对所有这些进行了测试,它对我有用。
此处非常简洁明了的教程:http://wsmithdesign.wordpress.com/2011/01/19/creating-a-custom-wordpress-home-page-template/
答案 1 :(得分:0)
转到页面 - &gt;所有页面并打开您要使用模板的页面(在您的案例中为静态页面)。在编辑页面上,您是否在模板下选择了“WebTech Eleven”?
另外,我必须问。您是否尝试在客户端和服务器端清除缓存,如果您在那里使用任何缓存?