记录生活 学习SEO优化 | 他日若遂凌云志 敢笑黄巢不丈夫
>>Home > 学习笔记 > WordPress可针对特定访客显示广告

WordPress可针对特定访客显示广告

Tags: | | 作者:海天无影

关于广告,虽然现在海天无影BLOG还没有装,但以后肯定还是会上一些广告的,海天就想使WordPress广告的显示可以智能一点的,比如对登陆者或评论者不显示广告这类针对特定访客才显示广告的功能。本来广告添加,海天是准备用一款“Smart Ads”的插件来操作的,这款插件好处是可以多情况下判断是否显示广告,比如:文章开头多少字以内有图就不显示,已登陆用户不显示等几种比较不错的功能。

今天海天在网上闲逛的时候,看到修改方法,本以为会要很多代码才能显示,原来只需要短短的一句代码就搞定了,于是记录下来。

对登录用户不显示广告,对评论者和访客显示广告

<?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,这样就能智能针对特定访客显示广告或内容了,向特定的访客显示广告,访客留言后就不会再显示广告,这样的功能还是增加点用户体验的。

原文:zwoooo对特定访客显示广告

日志信息 »

该日志于2010-03-31 00:01由 海天无影 发表在学习笔记分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下转载到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

4条评论▼点击进行评论


  1. Warning: copy(/home/wwwroot/haitian/blog/avatar/b041fec6d9b41851a84ef29a4827c1d7.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    智能显示内容我比较欣赏,呵呵,但是那个广告我就全显示啦,哈哈,大家都来帮忙点啊!


    • Warning: copy(/home/wwwroot/haitian/blog/avatar/4222d6610c2f454cf00faa7b4f42d81b.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
      回复

      呵呵 可以智能显示某些东西给会员会评论者啊
      这样就有人积极加入和评论了~


  2. Warning: copy(/home/wwwroot/haitian/blog/avatar/bf12d703481f992fb051334a04f27c7b.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    WP的广告放置比较随意方便


    • Warning: copy(/home/wwwroot/haitian/blog/avatar/3d58c5baea42043cdd0f012c22cfd774.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
      回复

      是啊 而且功能强大的说~


  3. Warning: copy(/home/wwwroot/haitian/blog/avatar/9fecac25537f13b5180f28385de6134a.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    强大啊,学习了。。。 ;-)


    • Warning: copy(/home/wwwroot/haitian/blog/avatar/3d58c5baea42043cdd0f012c22cfd774.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
      回复

      呵呵 你看到这篇广告文章了啊
      这个我现在还没用 我用在了 显示抢楼、中奖信息的 呵呵


  4. Warning: copy(/home/wwwroot/haitian/blog/avatar/e78b7c03fa2a00c00b25bb1a4d6b583c.jpg): failed to open stream: Permission denied in /home/wwwroot/haitian/blog/wp-content/themes/prowerV3.1/functions.php on line 169
    回复

    能增加不同访问者的体验效果。

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif 

« 超强Iphone Girl用Iphone弹奏翻唱 提高WordPress访客的用户体验 »