作者:itlobo
分类:快乐分享
标签:Adsense, google, php, wordpress, 博客
评论:21 个评论
在博客的文章页面和边栏,我都加了一个广告.尽管没人会去点,按照广告联盟商的说法,是为了美化版面.说得比唱的还好听.广告无非是为了赚钱,但是坦白说,一个个人博客,靠这点点击广告,一年下来,应该域名费是可以赚到的,其他就应该没了.
扯远了,拉回来.说正事.对于文章内容中的广告,我一直觉得,自己看的就算了,经常来我这里的朋友,也要看广告,我相信,没几个人愿意看的,更加别说去点了.那么可以对这些用户群(访客)设置了不显示广告吗?答案是可以的,只是我不懂怎么做而已,前几天就在折腾,可是一直没有效果,虽然有一个插件很强悍,可是功能太多了,浪费了.
刚才谷歌搜索,发现了ZWO的博客有这样的东西,测试,结果还真的是我想要了,好了,直接Copy过来.
“对登录用户不显示Google Adsense广告”简单代码,在你要放广告的地方贴入:
1 2 3 | <?php if (!$user_ID) { ?> 这里填广告代码,或者其它调用代码,又或者其他你自己不想看的内容等等 <?php } ?> |
这个是最简单的方法了.就是你只要登录了,就可以不看到广告了.评论者也一样的.但是如果你是几天前评论的,你的本地Cookies又没清空了,那么对不起,广告要再次的强女干你…
延伸:只对登录用户显示广告/内容、只对评论者显示广告/内容
一、对登录用户不显示广告,对评论者和访客显示广告
1 2 3 | <?php if (!$user_ID) { ?> 这里填广告代码,或者其它调用代码、内容等等 <?php } ?> |
二、对登录用户和评论者不显示广告,只对访客显示广告
1 2 3 | <?php if (!$user_ID && !isset($_COOKIE['comment_author_'.COOKIEHASH])) { ?> 这里填广告代码,或者其它调用代码、内容等等 <?php } ?> |
继续延伸……
一、只对登录用户显示广告/内容
1 2 3 | <?php if ($user_ID) { ?> 这里填广告代码,或者其它调用代码、内容等等 <?php } ?> |
二、只对评论者显示广告/内容
1 2 3 | <?php if (!$user_ID && isset($_COOKIE['comment_author_'.COOKIEHASH])) { ?> 这里填广告代码,或者其它调用代码、内容等等 <?php } ?> |
我这里的设置就是只要登录了,文章中的广告就不显示了,如果您不想看到广告的话,那么请您登陆一下.当然,边栏的广告,没有设置,默认显示.
本文转自:ZWWoOoOo’s Blog
差点忘记说了,你可以使用插件.Ozh’ Who Sees Ads,我就不介绍了,没使用过,不知道效果怎么样.[下载地址]
声明: 转载本博原创文章请注明 文章转载自: 灰狼博客, 原文地址:WordPress对评论者不显示Google Adsense广告的设置
上一篇:灰狼归来
下一篇:WordPress缓存Gravatar头像的一点补充说明