繁体   English   中英

header.php不包括在自定义页面中

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM