前面我写了《WordPress:对登录用户不显示Google Adsense广告的方法》后,kangzj 在评论里提出 "怎么改一下,让评论过的用户不显示广告啊?" 的问题,于是自己再 "认真" "研究" 了一下,原来是可以实现的,而且可以针对几种访客进行判断,下面把上篇文章加到这里一起说说方法。
考虑到实用性,总共分为 2 种情况:
- 对登录用户不显示广告,对评论者和访客显示广告
- 对登录用户和评论者不显示广告,只对访客显示广告
延伸:只对登录用户显示广告/内容、只对评论者显示广告/内容
下面说说实现的方法代码
一、对登录用户不显示广告,对评论者和访客显示广告
<?php if (!$user_ID) { ?>
这里填广告代码,或者其它调用代码、内容等等
<?php } ?>
二、对登录用户和评论者不显示广告,只对访客显示广告
<?php if (!$user_ID && !isset($_COOKIE['comment_author_'.COOKIEHASH])) { ?>
这里填广告代码,或者其它调用代码、内容等等
<?php } ?>
延伸的方法代码:
一、只对登录用户显示广告/内容
<?php if ($user_ID) { ?>
这里填广告代码,或者其它调用代码、内容等等
<?php } ?>
二、只对评论者显示广告/内容
<?php if (!$user_ID && isset($_COOKIE['comment_author_'.COOKIEHASH])) { ?>
这里填广告代码,或者其它调用代码、内容等等
<?php } ?>
OK,就这样,顺便说一下我目前的设定:
侧边栏的广告设为对评论者和访客显示广告
文章开头的468×60的广告设为对评论者和访客显示广告,文章末尾的336×250的广告设为只对访客显示广告
以后如果从搜索引擎来的访客多了,就可以设为只对访客显示广告
zww
赏
oooo
or
- 本文标题:WordPress:对特定访客显示Google Adsense广告的方法
- 本文链接:https://zww.me/archives/24702
- 发布时间:2009年11月14日 11:50
- 版权声明:除非注明,文章均为 zwwooooo 原创,转载请以链接形式标明本文地址!
很好 我去設置一下咯
好东西阿。
OK了 那么快……
真是速度了
嘿嘿,收集了
学习一下思路,暂时不挂广告。
玩玩而已
我上次申请的时候说我域名申请不到6个月,拒绝了。。
要等到12月份了。
你下面的标签我挺喜欢的,怎么弄啊
一般有PR就行了
所有人的adsense都不对我显示
你那个跟这个不搭边……
可以试试~
折腾无止境。。。
呵呵,这个很不错,分开对待。。。
果然是折腾王
老男人又跑远了一步
我想对IE6用户多显示点
这个没研究……可以实现的,加个浏览器判断,方法就不知道了,抽时间看看
这个嘛,我觉得如果能控制广告内容就好,至于对特定人群嘛,来者不拒.
当然如果能控制高单价的不是更好?呵呵
我没有挂广告
呵呵
还能这样,不错 收藏个
文章开头也别显示嘛,这样好看一点。
BTW:你的唠叨栏显示不全哦
有些经常来我博客的朋友看我文章无聊时会点有兴趣的广告的
唠叨栏不全?ff和ie6下可以,你什么浏览器?不过也没关系,现在这句唠叨太长了点,唠叨短点就可以了
广告偶尔会出现美女图片之类的 看看也赏心悦目啊
不过自己看没意思,又不能点
这个方法很好啊!自己也用用!哈哈!
请随便用