0

请让我纠正问题出在哪里,我该怎么办,

我正在尝试在 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我不知道为什么?其余部分不可见。谁能解释我做错了什么??>

4

2 回答 2

1

好吧,如果您仍然看到标题中的内容并且您的jp_home.phpWordPress 中没有任何更改/添加没有提取该模板文件。

听起来你正在做你需要做的一切,但让我们回顾一下如何完成你正在寻找的东西。

确保您jp_home.phptwentyeleven主题目录中有。有了这些,继续创建您的Home页面。在模板选项下选择WebTech Eleven并保存页面。之后,转到您的设置>阅读并确保您的首页设置为显示静态页面,并将其设置为Home

确保您实际上导航到正确的主页,并且您将看到新模板正在运行(这样做的一个好方法是导航到编辑您的主页并单击“查看页面”)。我只是在本地测试了所有这些,它对我有用。

这里也非常清晰简洁的教程:http ://wsmithdesign.wordpress.com/2011/01/19/creating-a-custom-wordpress-home-page-template/

于 2012-09-04T01:02:43.137 回答
0

转到页面 - >所有页面并打开您要在其上使用模板的页面(在您的情况下为静态页面)。在编辑页面,你选择了模板下的“WebTech 十一”吗?

另外,我必须问。如果您在那里使用任何缓存,您是否尝试过清除客户端和服务器端的缓存?

于 2012-09-04T02:47:38.337 回答