WordPress不同分类调用不同的文章页面模板single.php

麦子
麦子
管理员
1216
文章
0
粉丝
优化推广304字数 229阅读0分45秒阅读模式

由于客户网站的需要特定的分类目录下的文章显示不同的模板,这个在企业网站中很常见。我们当然是可以用到Custom Post Template常见实现不同文章页面的时候使用不同的模板。但是,由于客户网站以前有很多内容,那如果再每一篇去修改是很费时间的,所以不采用这个插件实现。

这里利用WP自带的 in_category 函数实现区分不同的分类调用不同的模板。

1、单个分类

<?php
//不同分类不同模板
if ( in_category(11) ) {
include(TEMPLATEPATH . '/single-a.php');
}
else {
include(TEMPLATEPATH . '/single-b.php');
}

?>

2、多个分类

<?php
//不同分类不同模板
if ( in_category(array(1,2)) ) {
include(TEMPLATEPATH . '/single-a.php');
}
else {
include(TEMPLATEPATH . '/single-bphp');
}

?>

我们还可以不同的分类使用不同的模板。具体如何设置我们参考上面代码。

投上你的一票
 
  • 本文由 麦子 发表于2024年11月11日 07:08:06
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/single-category.html
优化推广

解决WordPress标题中的"-"被转义成"–"问题

如果我们使用默认的WordPress程序和主题且没有进行转义字符处理会在标题中如果有"-"横线的被自动转义成"–"字符的,虽然在体验上没有什么问题,但是感觉看着不是那么舒服一些。但是建议我们在优化主题...