首页 > WordPress学习 > WordPress不同分类分别使用独立模板 子分类与父分类使用不同模板

WordPress不同分类分别使用独立模板 子分类与父分类使用不同模板

时间:2022年3月22日 分类:WordPress学习 浏览量:144

在WordPress中,我们可以赋予不同分类下文章页使用各自的模板,之前文章已经有提到:不同文章页指定模板,那么我们针对分类页也可以使用不同的模板,这里重新罗列一种写法,in_category,上一篇是is_category,

<?php
if ( in_category(array( 2,3 )) ) {//多个栏目id
    get_template_part('category-product' );
} elseif ( in_category( 7 )) {//单个栏目id
    get_template_part('category-case' );
} else {//其他调用默认模板
    get_template_part('category-default' );
}
?>

这里我们可以根据不同分类的ID,别名等来区分模板,本文仅提供ID方式举例。

那么我们在区分完不同分类的模板后,父分类跟子分类的模板怎么区分呢?

<?php if(get_category_parent($parent)==false){
include(TEMPLATEPATH . '/fufenleimuban.php'); //父分类
}
else {
include(TEMPLATEPATH . '/zifenleimuban.php'); //子分类
}
?>

这里,我们就将父分类和子分类的模板区分开,使用各自的不同模板

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权

文章名称:WordPress不同分类分别使用独立模板 子分类与父分类使用不同模板

文章链接:https://news.yynnw.com/50.html

该作品系作者结合个人学习经验及互联网相关知识整合。如若侵权请通过投诉通道提交信息,我们将按照规定及时处理。

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

标签:

最新文章