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