WordPress 不同分类显示不同内容(广告)

WordPress 不同分类显示不同内容(广告),比如多本小说站,一般一个分类为一本小说,为了了解每一本小说的收入效果,需要为不同的分类(小说)添加不同的广告,这个不同的广告不一定是格式大小不同,而是广告代号不同。

WordPress判断文章所属分类函数in_category,实现文章页自定义这篇文章一个意思。

WordPress 不同分类显示不同内容(广告)两种方法

第一种:

复制三份single.php文件,重命名为single_1.php、single_2.php、single_normal.php
用下面的代码,替换原single.php所有内容。然后把不同的广告代码分别放置在不同的single*.php文件里面

<?php
if ( in_category('<span style="color: #ff0000;">a</span>') ) {
include(TEMPLATEPATH . '/single_1.php');
}
elseif ( in_category('<span style="color: #ff0000;">b</span>') ) {
include(TEMPLATEPATH . '/single_2.php');
}
else {
include(TEMPLATEPATH . '/single_normal.php');
}
?>

第二种:

直接修改single.php文件,在需要放置不同广告的地方,使用以下代码。

<?php if(in_category('<span style="color: #ff0000;">a</span>')) { ?>
//添加内容一。
<?php } ?>
<?php if(in_category('<span style="color: #ff0000;">b</span>')) { ?>
//添加内容二。
<?php } ?>

文中红色代码部分修改成自己分类别名。


 上一篇
 关闭WordPress新用户注册邮件通知方法		关闭WordPress新用户注册邮件通知方法
wordpress博客每次有新用户注册都会给我们管理邮箱发一邮件告诉你有新用户注册了,那么如果我们不想接受要如何取消呢,下面我来介绍关闭wordpress新用户注册邮件通知具体方法。 打开 wp-includes/pluggable.php
2018-03-12
下一篇 
 WordPress 创建自定义字段面板		WordPress 创建自定义字段面板
但是对于自定义字段的时候,在后台添加的使用通过那个面板添加十分不方便,比如你要使用自定义字段来实现seo功能,那么你每次都需要重复输入字段名称:title\keywords\description。 今天这篇文章,我们将讲解为自定义字段添加
2018-03-11
  目录