百转千回,万物皆变心不动,任清风自流。

html,css,jQuery,javascript,php,mysql,dedecms,phpcms,wordpress,linux,windows
  首页  :: 订阅 订阅  :: 管理

wordpress实现不同分类使用不同样式模板

Posted on 2012-04-23 15:45  李潇喃  阅读(563)  评论(0)    收藏  举报
教程上说 可以建立一个模板 category.php,然后如果分类名字是“news” 那么 就改成category-news.php 这样 news就会调用category-news.php的模板 这样改样式。这样我觉得非常好,简单明了,而且可以很好的控制每个分类的样式。但是这也有局限性,一般分类会起冲突,加上理论上这种方法只适用于一个分类,即 其他分类用默认的样式 而这个news分类用的这个模板样式。   一个简单的方法就是判断。 is_category() 和 in_category() is_category():是否是分类 in_category():是否在分类 之前我们已经有个判断语句的教程了,点击这里查看 那么我就简单写下代码,就用这个判断   <?php if (is_category('news')): ?> <div>我只在news分类下</div> <?php endif; ?> <?php if(in_category('board')):?> <div>我只在board分类下</div> <?php endif; ?>   类似于这样去修改,那么在哪里修改了,我的是在category.php模板。