為WordPress做模板的時(shí)候我們經(jīng)??赡苡龅竭@樣的問題,每個(gè)頁面用的模板不一樣,比如,這個(gè)頁面有側(cè)邊,那個(gè)頁面沒側(cè)邊,這個(gè)頁面用這個(gè)導(dǎo)航,那個(gè)頁面用那個(gè)導(dǎo)航,所以就出現(xiàn)了下面的問題了。
能讓每個(gè)頁面有不同的設(shè)計(jì)嗎?答案是肯定的,恩,如果你使用不同的頁面模板,你當(dāng)然可以使得每個(gè)頁面的樣子如你所望。
舉個(gè)例子,比如你有個(gè)客戶想他所有的頁面除了Tag(Tag)頁面之外都有側(cè)邊欄,在他的Tag頁面,他想內(nèi)容的寬度能夠擴(kuò)展到側(cè)邊欄的位置。具體步驟如下:在你的主題文件夾中創(chuàng)建一個(gè)新模板,命名為Tag.php (或者你喜歡的名字) ,然后把 page.php 模板中的內(nèi)容拷貝到 Tag.php 文件中。 接著,找到模板文件中調(diào)用 sidebar 的地方,去掉或者注釋它(如果不知道怎么做,看下我們的主題教程了) 你可能需要找到 content div 標(biāo)簽,并手動(dòng)給它增加一個(gè) width 樣式來擴(kuò)展寬度以便能夠占滿整個(gè) container div 標(biāo)簽。
完成之后,到 Tag.php 的最上面插入以下代碼:
以下為引用的內(nèi)容: <?php |
當(dāng)你完成添加代碼之后,保存你的文件并上傳到你服務(wù)器上的當(dāng)前主題文件夾下。現(xiàn)在是時(shí)候去使用 WordPress 管理界面讓 Tag 頁面使用 Tag 頁面模板,假如你不知道的話,這里是具體做法:進(jìn)入創(chuàng)建新頁面,或者編輯 Tag 頁面(假如你已經(jīng)創(chuàng)建了),在右邊,你會(huì)看到一些不同的標(biāo)題,如平路,頁面狀態(tài),頁面密碼,上級(jí)頁面,頁面模板,頁面縮略名,頁面作者,頁面順序。點(diǎn)擊頁面模板的邊上的加號(hào),在下拉列表中找到 Tag ,選擇它并點(diǎn)擊保存。
現(xiàn)在你的 Tag 頁面和你其他的頁面使用不同的主題。很明顯,很多人使用該技巧,特別是那些把 WordPress 當(dāng)作 CMS 而非博客來使用的客戶。使用你的想像力,你可以用它創(chuàng)建出一些非常有創(chuàng)意性的東東。
新聞熱點(diǎn)
疑難解答
圖片精選