如何在Wordpress上定义多个主题/模板?

如何在Wordpress上定义多个主题/模板?,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我对Wordpress有点陌生,我想知道这样做的最佳实践是什么。所以,基本上,我只有一个网站,但它有不同的模板,我创建了一个自定义帖子类型,因为这是一个自定义帖子类型,我可以定义自己的页面模板,所以,这很完美,但是,我还有很多其他的网站,我读到可以为页面创建自定义模板,可以为类别创建模板吗 那么多模板插件呢?是否值得推荐 谢谢。在Wordpress中,您可以为页面指定模板在php文件开头设置下一个模板(例如模板XXX.php): 如果自定义帖子类型为“product”和/或query_var=

我对Wordpress有点陌生,我想知道这样做的最佳实践是什么。所以,基本上,我只有一个网站,但它有不同的模板,我创建了一个自定义帖子类型,因为这是一个自定义帖子类型,我可以定义自己的页面模板,所以,这很完美,但是,我还有很多其他的网站,我读到可以为页面创建自定义模板,可以为类别创建模板吗

那么多模板插件呢?是否值得推荐


谢谢。

在Wordpress中,您可以为页面指定模板在php文件开头设置下一个模板(例如模板XXX.php):

  • 如果自定义帖子类型为“product”和/或query_var=“product”,WordPress将查找archive-product.php以显示帖子的存档

    single-{post_type}.php

  • 如果自定义帖子类型为“product”和/或query_var=“product”,WordPress将查找single-product.php以显示帖子的single或permalink

对于类别

category-{slug}.php
  • 如果类别的slug是新闻,WordPress将查找category-news.php
最后,分类法:

taxonomy-{taxonomy}-{term}.php

  • 如果分类法是sometax,而分类法的术语是someterm,WordPress将查找taxonomy-sometax-someterm.php。就Post格式而言,分类法是“Post_格式”,术语是“Post_格式-{format}”。i、 e.taxonomy-post_format-post-format-link.php
taxonomy-{taxonomy}.php

  • 如果分类法是sometax,WordPress将查找taxonomy-sometax.php

这里有一个官方的视觉辅助工具来解释这一点。WordPress codex有一个视觉辅助工具来解释如何做到这一点。谢谢,我会阅读这些信息并给出反馈
archive-{post_type}.php 
category-{slug}.php