高級別wordpress站長一定都知道自定義字段的強(qiáng)大之處,,大部分wordpress站長只知道利用控制頁面關(guān)鍵詞以及meta標(biāo)簽,部分站長還可能用自定義字段來為文章附加一些圖片,、歌曲、視頻之類的富媒體文件以豐富文章內(nèi)容,。
那么今天就來教大家一種更個性的wordprss自定義字段用法,,那就是用自定義字段來控制單篇文章頁面模板所載入的文件。
載入單獨的頭部文件:
打開single.php文件找到:
<?php get_header(); ?>
修改為:
<?php $header = get_post_meta($post->ID, "header", true);get_header($header);?>
之后當(dāng)你需要發(fā)布新文章時,,只需要新建一個叫做“header”(自定義字段的名稱)的自定義字段,,把選定的側(cè)欄模板文件的名稱作為這個自定義字段的值。
例如當(dāng)字段被賦予的值是zyku時,,WordPress就會自動調(diào)用header-zyku.php作為頁面的頭部文件,,這時你就可以新建一個名為header-zyku.php的文件放入當(dāng)前使用的主題根目錄下來作為該文章的頭部了。
同理此方法可以用來定義側(cè)邊欄(sidebar),、底部文件(footer)、評論模板(comments)等模塊,。