很多時間我們要自己定義一下WordPress調(diào)用我自己做的一些功能模塊,下面來看看我的經(jīng)驗分享.
如果你定制或者設(shè)計過 WordPress 主題,那么你可能會遇到過這樣的問題:
如何讓 WordPress 的頁面有不同的布局或者樣式呢?
默認(rèn)情況下 WordPress 是使用 page.php 來處理所有頁面的外觀的話,但是 WordPress 提供了頁面模板的機(jī)制讓 WordPress 開發(fā)者可以自定義 WordPress 每個頁面的外觀和布局.
使用 WordPress 頁面模板
我們舉個簡單的例子比如你博客中所有的頁面都有側(cè)邊欄,而在“關(guān)于”頁面,你想內(nèi)容的寬度能夠擴(kuò)展到這個頁面的寬度。
下面就是詳細(xì)的實現(xiàn)步驟:
在當(dāng)前使用的主題文件夾中創(chuàng)建一個新模板,將它命名為 about.php,然后把 page.php 模板中的內(nèi)容拷貝到 about.php 文件中.
接著,找到模板文件中調(diào)用 sidebar 的函數(shù),去掉或者注釋掉它,可能需要找到 content div 標(biāo)簽,并手動給它增加一個 width 樣式來擴(kuò)展寬度以便能夠占滿整個 container div 標(biāo)簽.
完成之后,到 about.php 的最上面插入以下代碼:
- <?php
- /*
- Template Name: 關(guān)于
- */ //開源軟件:Vevb.com
- ?>
做好上面修改之后,保存,并上傳到服務(wù)器上的當(dāng)前主題文件夾下.
然后就是讓“關(guān)于”頁面使用“關(guān)于”頁面模板,登陸到 WordPress 后臺,創(chuàng)建新頁面,或者編輯 about 頁面(如果已經(jīng)創(chuàng)建了),在右邊,點擊頁面模板的下拉菜單,在下拉列表中找到“關(guān)于”,選擇它并點擊保存.
這樣“關(guān)于”頁面和你其他的頁面使用不同的布局了.
使用 WordPress 頁面模板技巧是非常常用的技巧,特別是那些把 WordPress 當(dāng)作 CMS 的用戶,發(fā)揮你的想像力,你可以用它創(chuàng)建出一些非常有創(chuàng)意的頁面.
新聞熱點
疑難解答
圖片精選