You are here: Home » All Categories » WordPress » WP Trick » WordPress:对特定访客显示Google Adsense广告的方法

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

Nov 14th, 2009 11:50 | Leave a comment?(40) Go to comments

前面我写了《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的广告设为只对访客显示广告

以后如果从搜索引擎来的访客多了,就可以设为只对访客显示广告

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

Filed under

WP Trick

| Tags:

, ,

Related Posts

Most Popular

40 Comments.

⊕Leave a comment?
  1. Never summer Never summer Google Chrome 3.0.195.32Windows 7

    很好 我去設置一下咯

    沙发!软软很舒服!1
  2. 帅青蛙 帅青蛙 Opera 10.01Windows XP

    好东西阿。

    板凳!有点硬!2
  3. Showfom Showfom Firefox 3.5.5Windows 7

    OK了 那么快……

    地板!又硬又冷!3
  4. Auston Jary Auston Jary Google Chrome 4.0.222.3Windows 7

    真是速度了 :wink:

    4楼
  5. muxiaku muxiaku Internet Explorer 7.0Windows XP

    嘿嘿,收集了 :oops:

    5楼
  6. Vicia Vicia Opera 10.10Windows XP

    学习一下思路,暂时不挂广告。 :razz:

    6楼
  7. Qing Qing Firefox 3.5.5Windows 7

    我上次申请的时候说我域名申请不到6个月,拒绝了。。
    要等到12月份了。
    你下面的标签我挺喜欢的,怎么弄啊 :grin:

    7楼
  8. A.shun A.shun Opera 10.10Windows XP

    所有人的adsense都不对我显示 :oops:

    8楼
  9. 吖Bee 吖Bee Firefox 3.5.4Windows 7

    可以试试~

    9楼
  10. SATURN SATURN Firefox 3.5.5Windows 7

    折腾无止境。。。

    10楼
  11. 网络专家 网络专家 Google Chrome 4.0.211.7Windows 7

    呵呵,这个很不错,分开对待。。。

    11楼
  12. 小T 小T Firefox 3.5.5Windows 7

    果然是折腾王

    12楼
  13. derek derek Firefox 3.5.5Windows Vista

    老男人又跑远了一步 :lol:

    13楼
  14. shuil shuil Google Chrome 4.0.213.1Windows 7

    我想对IE6用户多显示点

    14楼
    • zwwooooo zwwooooo Firefox 3.5.5Windows XP

      这个没研究……可以实现的,加个浏览器判断,方法就不知道了,抽时间看看

  15. 老K 老K 360Safe ExplorerWindows XP

    这个嘛,我觉得如果能控制广告内容就好,至于对特定人群嘛,来者不拒.

    15楼
    • zwwooooo zwwooooo Firefox 3.5.5Windows XP

      当然如果能控制高单价的不是更好?呵呵

  16. 浩子 浩子 Firefox 3.5.4Windows Vista

    我没有挂广告
    呵呵

    16楼
  17. 疾风 疾风 Firefox 3.5.5Windows XP

    还能这样,不错 收藏个

    17楼
  18. socekin socekin Firefox 3.5.5Windows 7

    文章开头也别显示嘛,这样好看一点。
    BTW:你的唠叨栏显示不全哦

    18楼
    • zwwooooo zwwooooo Firefox 3.5.5Windows XP

      有些经常来我博客的朋友看我文章无聊时会点有兴趣的广告的 :mrgreen:

      唠叨栏不全?ff和ie6下可以,你什么浏览器?不过也没关系,现在这句唠叨太长了点,唠叨短点就可以了

  19. Louis Han Louis Han Firefox 3.5.5Windows 7

    广告偶尔会出现美女图片之类的 看看也赏心悦目啊

    19楼
  20. xiao3 xiao3 Google Chrome 4.0.258.0Windows 7

    这个方法很好啊!自己也用用!哈哈! :?:

    20楼

Leave a Reply