WordPress模板層次01:模板檔案
什麼是模板檔案
WordPress中的模板檔案其實是一個單一的PHP檔案,用於確定網站前端顯示的特定頁面。它們可以包括HTML,PHP和WordPress中的PHP函式。
WordPress對這些模板檔案有特殊的命名約定,因此所有的主題,在後端都共享一個通用的檔案集。這使得不同的WordPress主題的開發變得更加容易。因為你可以有條不紊地,通過不同的模板選項,來檢視它們在現有網站中的位置。
在本教程中,我們將要檢視WordPress中的每一個模板檔案,並學習它們之間的連線方式。
切換到新主題
所以,首先,為了講解模板的方便,這裡就暫時不能使用WordPress開發入門中使用的子主題了,這裡切換為twentyfourteen主題。
如果你沒有twentyfourteen主題,可以自行百度,也可以從下面連結下載:
連結:https://pan.baidu.com/s/1mkaKx2C 密碼:2aju
安裝並啟用這個主題,還不會的同學可以參考“WordPress使用入門”
新增對模板檔案的測試
切換主題後,來到網站的前端,切換到“自定義模板頁面”。
接著,在WordPress後臺,在 外觀 >> 編輯 下,可以看到這個主題的所有模板檔案:
向下滾動並找到page.php模板。點選編輯這個模板檔案:
在開始迴圈的PHP程式碼之前。我們放置一些測試程式碼:
<div id="primary" class="content-area">
<div id="content" class="site-content" role="main">
TEST!!! /***這行是測試程式碼***/
<?php
然後,點選“更新檔案”。
現在,來到網站前臺,並來到“自定義模板頁面”,應該可以看到測試程式碼的效果。
注意,剛剛我們開啟的是“自定義模板頁面”!
但是,如果開啟的是網站的部落格文章,可以看到測試程式碼並不會被顯示:
這是因為 page.php 模板檔案只控制頁面而不是文章。
- 本文固定連結: http://www.xuhss.com/theme-dev/template-hierarchy/template-file
- 轉載請註明: MrBang <time>2018年02月15日 </time>於 虛幻私塾 發表
相關文章
- WordPress模板層次15:歸檔模板
- WordPress模板層次03:模板檔案中常見程式碼
- WordPress模板層次10:主頁模板
- WordPress模板層次02:模板層次結構和原理
- WordPress模板層次11:定製頁面模板
- WordPress模板層次14:文章形式
- WordPress模板層次16:搜尋模板search.phpPHP
- WordPress模板層次09:sidebar.phpIDEPHP
- WordPress模板層次13:comments.phpPHP
- WordPress模板層次08:footer.phpPHP
- WordPress模板層次17:404.phpPHP
- WordPress模板層次07:header.phpHeaderPHP
- WordPress模板層次06:index.phpIndexPHP
- WordPress模板層次12:single.phpPHP
- WordPress模板層次05:style.css樣式表CSS
- 01 讀取模板HTML檔案HTML
- WordPress模板層次04:建立一個示例主題網站網站
- SpringMVC基本環境搭建(配置檔案模板模板)SpringMVC
- Z-BlogPHP 模板檔案與模板標籤PHP
- Django 模板層Django
- Django模板層Django
- django的模板層Django
- java模板匯出PDF檔案Java
- VSCode中新增vue檔案模板VSCodeVue
- PbootCMS模板檔案巢狀引用boot巢狀
- WordPress輕擬物NiRvana模板原始碼原始碼
- phpcms 企業網站模板檔案PHP網站
- Java 根據模板生成 PDF 檔案 以及 excel 檔案JavaExcel
- WordPress開發入門05:模板標籤
- WordPress電影主題Zmovie模板原始碼原始碼
- 【模板】01揹包、完全揹包
- intellij IDEA建立檔案新增註釋模板IntelliJIdea
- Pyinstaller利用spec檔案打包的使用模板
- 修改vim生成.c檔案時的模板
- 檔案的層次性管理
- WordPress柒比貳B2模板原始碼原始碼
- django-模板層基礎2Django
- 使用PHPWord對Word檔案做模板替換PHP