为wordpress的分类以及子分类指定固定模版

Posted duolaamengblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为wordpress的分类以及子分类指定固定模版相关的知识,希望对你有一定的参考价值。

 在wordpress主题开发有多个不同分类页面时,通常使用category-{slug}.php的方式分别为每个分类开发不同的页面模版,slug为该分类的别名,并且无需其他设置仅仅以此命名即可。

但是,当分类下面有二级分类/三级分类时,这种做法就让二级分类/三级分类的页面模版失效,自动适用index.php的模版。即使slug=二级分类的别名,依旧无效。

搜索相关资料,找到了一个名为custom-category-template的插件,wordpress官方插件地址:https://wordpress.org/plugins/custom-category-template/

安装插件后,只需要在分类模版文件中category-news.php的顶部插入即可

<?php
/**
* Template Name:新闻中心分类模版
*
*/
?>

只是需要注意,在编辑分类时,你为页面创建的模版也会出现在此处。

以上是关于为wordpress的分类以及子分类指定固定模版的主要内容,如果未能解决你的问题,请参考以下文章

wordpress上面如何在导航栏上面添加子分类

怎么去掉wordpress分类和标签前缀

需要将 wordpress 帖子分类到子文件夹中,而无需在子文件夹中单独安装 wordpress

Wordpress不同分类调用不同的模板

wordpress怎样实现调用指定分类文章里的图片 标题 和摘要

WordPress直接访问数据库列出指定分类目录下的所有文章