国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

wordpress開源博客主題開發文件結構講解

2024-09-07 00:51:47
字體:
來源:轉載
供稿:網友

wordpress是全球應用最廣的開源程序,可見用戶量之廣,網上有很多免費主題,但有時我們希望開發合自己口味的主題,現在我們來學習一下wordrpess的主題制作結構文件.

下面是WordPress主題文件層次結構,它會告訴你:當WordPress顯示特定的頁面類型時,會使用哪個模板文件呢?只有了解了以下主題層次結構,你才能知道你的WordPress主題到底需要寫哪些文件.

怎么看下面的文件層次結構?

以主頁為例,下面有2個文件home.php和index.php,WordPress程序會從你的主題文件夾中依次查找這兩個文件.

如果找到home.php,則使用home.php作為博客首頁模板,即使你的主題文件夾中有index.php;

如果home.php未找到,則使用index.php作為首頁模板;

如果home.php和index.php都找不到,你的主題將不會被WordPress識別,等于廢物.

主頁 home.php、index.php

文章頁 single-{post_type}.php – 如果文章類型是videos(即視頻),WordPress就會去查找single-videos.php(WordPress 3.0及以上版本支持)

single.php、index.php

頁面 自定義模板 – 在WordPress后臺創建頁面的地方,右側邊欄可以選擇頁面的自定義模板.

page-{slug}.php – 如果頁面的縮略名是news,WordPress將會查找 page-news.php(WordPress 2.9及以上版本支持)

page-{id}.php – 如果頁面ID是6,WordPress將會查找page-6.php

page.php、index.php

分類 category-{slug}.php – 如果分類的縮略名為news,WordPress將會查找category-news.php(WordPress 2.9及以上版本支持)

category-{id}.php -如果分類ID為6,WordPress將會查找category-6.php

category.php、archive.php、index.php

標簽:tag-{slug}.php – 如果標簽縮略名為sometag,WordPress將會查找tag-sometag.php

tag-{id}.php – 如果標簽ID為6,WordPress將會查找tag-6.php(WordPress 2.9及以上版本支持)

tag.php、archive.php、index.php

作者 author-{nicename}.php – 如果作者的昵稱為rami,WordPress將會查找author-rami.php(WordPress 3.0及以上版本支持)

author-{id}.php – 如果作者ID為6,WordPress將會查找author-6.php(WordPress 3.0及以上版本支持)

author.php、archive.php、index.php

日期頁面

date.php、archive.php、index.php

搜索結果

search.php、index.php

404 (未找到)頁面

404.php、index.php

附件頁面

MIME_type.php – 可以是任何MIME類型 (image.php, video.php, audio.php, application.php 或者其他).

attachment.php、single.php、index.php

詳細說明,請看WordPress官方文檔:http://codex.wordpress.org/Template_Hierarchy

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南开区| 洪江市| 贺州市| 安达市| 萨迦县| 广平县| 青龙| 崇仁县| 肥乡县| 临清市| 古蔺县| 密云县| 通州市| 咸丰县| 涿州市| 汾西县| 安福县| 中方县| 杨浦区| 渝北区| 蕲春县| 兴国县| 承德市| 榕江县| 怀远县| 辽宁省| 东海县| 吉隆县| 靖边县| 勃利县| 阳东县| 叶城县| 嵊泗县| 沙洋县| 金沙县| 德令哈市| 武隆县| 敦化市| 九龙县| 正蓝旗| 西平县|