簡體   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