最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
wordpress主题不同分类显示不同样式模板
时间:2013-07-03 编辑:简简单单 来源:一聚教程网
下面就是具体实现代码有需要的童鞋就拿走吧。代码本人已亲测可放心使用,哈。。。
代码如下 | 复制代码 |
if ( in_category('post') ) { |
in_category(‘post’) 里面的post还可以支持ID,即写出 in_category(’3′)。
另一种也差不多我们直接修改样式
IF IN_CATEGORY 条件标签
首先,复制两个single.php文件分别取名为“single1.php” 和“single2.php”。然后,把原先的single.php文件里面的内容全部删除,并用下面的代码进行替换:
代码如下 | 复制代码 |
$post = $wp_query->post; |
意思是:检查日志,如果日志属于分类ID9,则显示single2.php,如果不是,则显示single1.php。
还可以使用更多的条件语句来为不同的类别指定不同的样式和内容,例如:
代码如下 | 复制代码 |
$post = $wp_query->post; |
因为并不想都改变这两个single模板文件, 而仅仅是添加额外的样式表到第二个也就是single2.php文件, 于是再创建两个header模板文件,就像复制single.php一样。然后在第二个header文件的顶部添加上外部样式表的链接:
代码如下 | 复制代码 |
接着,就是要在第二个single2.php里面调用header2.php:
代码如下 | 复制代码 |
/* Don’t remove this line. */ |
相关文章
- wordpress利用is_category()实现不同分类显示不同样式 05-23
- wordpress首页不显示某分类的文章 07-08
- wordpress显示同分类的最新文章实现方法 06-18
- wordpress首页不显示指定分类文章实现方法 05-11
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31