Old

WordPress:对特定访客显示Google Adsense广告的方法

前面我写了《WordPress:对登录用户不显示Google Adsense广告的方法》后,kangzj 在评论里提出 "怎么改一下,让评论过的用户不显示广告啊?" 的问题,于是自己再 "认真" "研究" 了一下,原来是可以实现的,而且可以针对几种访客进行判断,下面把上篇文章加到这里一起说说方法。

考虑到实用性,总共分为 2 种情况:

  1. 对登录用户不显示广告,对评论者和访客显示广告
  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
or
oooo

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: http://zww.me/archives/24702

40 comments

  1. Never summer Never summer Google Chrome 3.0.195.32 Google Chrome 3.0.195.32 Windows 7 Windows 7

    很好 我去設置一下咯

    沙发
  2. 帅青蛙 帅青蛙 Opera 10.01 Opera 10.01 Windows XP Windows XP

    好东西阿。

    板凳
  3. Showfom Showfom Firefox 3.5.5 Firefox 3.5.5 Windows 7 Windows 7

    OK了 那么快……

    地板
  4. ......
  5. xiao3 xiao3 Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP

    我想知道怎么在文章中间添加广告~ :evil:

    21楼
  6. xiao3 xiao3 Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP

    我的意思是:我写文章的时候,有时候想在第二段后面加一个广告,有时候在第三段后面加一个广告~但是不知道怎么把广告放进去!怎么调用的?

    22楼
    • zwwooooo zwwooooo Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP

      @xiao3 直接放广告码啊,如果你要方便更换广告码,就用广告插入插件,在你需要的放广告的地方插入插件调用代码即可。插件很多,搜一下就有

  7. itlobo itlobo Firefox 3.6 Firefox 3.6 Windows XP Windows XP

    此文已被Copy,请速到俺小站认领 :mrgreen:
    我是为了不看广告而留言的 :grin:

    23楼
  8. 睿智小超人 睿智小超人 Internet Explorer 8.0 Internet Explorer 8.0 Windows 7 Windows 7

    第一种方法在我那里不灵。

    24楼
  9. 午夜客 午夜客 Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP

    这样太人性化了。
    哈哈,我也去改改! :smile:

    25楼
  10. yesureadmin yesureadmin Google Chrome 7.0.529.0 Google Chrome 7.0.529.0 Windows 7 Windows 7

    这个太人性化了

    26楼

Leave a Reply