WordPress
模板文件的命名规则
- Single Post Template:
single-{post-type}.php:用于特定自定义文章类型的单篇文章。例如,single-sentences.php会用于显示sentences自定义文章类型的单篇文章。single.php:用于显示所有文章类型的单篇文章(除非有特定的single-{post-type}.php存在)。
- Archive Template:
archive-{post-type}.php:用于显示特定自定义文章类型的归档页面。例如,archive-sentences.php会用于显示sentences自定义文章类型的归档页面。archive.php:用于显示所有文章类型的归档页面(除非有特定的archive-{post-type}.php存在)。
- Page Template:
page-{slug}.php:用于显示特定页面。例如,page-about.php会用于显示别名为about的页面。page-{ID}.php:用于显示特定页面的模板,ID 为页面的唯一标识符。page.php:用于显示所有页面(除非有特定的page-{slug}.php或page-{ID}.php存在)。
- Category Template:
category-{slug}.php:用于显示特定分类的文章。例如,category-news.php会用于显示别名为news的分类文章。category-{ID}.php:用于显示特定分类ID的文章。category.php:用于显示所有分类文章的模板。
- Tag Template:
tag-{slug}.php:用于显示特定标签的文章。tag-{ID}.php:用于显示特定标签ID的文章。tag.php:用于显示所有标签文章的模板。
- Taxonomy Template:
taxonomy-{taxonomy}-{term}.php:用于显示特定分类法和术语的文章。taxonomy-{taxonomy}.php:用于显示特定分类法的文章。taxonomy.php:用于显示所有分类法的模板。
- Author Template:
author-{nicename}.php:用于显示特定作者的文章。author-{ID}.php:用于显示特定作者ID的文章。author.php:用于显示所有作者的文章。
- Date Template:
date.php:用于按日期显示文章的模板。
- Search Template:
search.php:用于显示搜索结果的模板。
- 404 Template:
404.php:用于显示404错误页面的模板。