所謂WordPress主題檔案的呼叫機制,也就是所呼叫的層級先後關係。
首頁模板:
1.首頁模板通常是index.php或home.php,訪客造訪網站時WordPress會先查詢主題目錄下是否有存在php。
2.因此首頁模板調用的先後順序如下:home.php -> index.php
index.php,當訪客造訪的頁面為分類頁面時,WordPress首先會查詢主題檔案中是否存在category.php,如果不存在則繼續查詢archive.php,如果archive.php也不存在則呼叫index.php。
2.分類頁模板調用的順序如下:
category-{slug}.php -> categoegoryo> category. 搜尋結果頁:
1.搜尋結果頁通常使用search.php或index.php
2.搜尋結果頁範本呼叫的先驗
1.自訂分類頁分貝為taxonomy.php或archive.php或index.php
lug}. php -> taxonomy.php -> archive.php -> index.php
標籤頁:
作者存檔頁:
author-{id}.php -> author.php 時間存檔頁:
date.php -> archive.php -> index.php
文章內容頁:
單獨頁面:
single-{slug}.php -> page.php -> index.php
> index.php
404頁:
404.php -> index.php
其中{slug}為別名,而{id}為對應的ID 其中{slug}為別名,而{id}為對應的ID
其中{slug}為對應的ID
以上就介紹了辛星淺析WordPress的主題文件的調用機制,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。