WordPress只向搜索引擎的访客显示广告

WordPress只向搜索引擎的访客显示广告,第1张

概述据统计,通过搜索引擎转过来的访客,更容易点击网站上的广告。我们今天分享一段代码,他将只把广告显示给那些从搜索引擎过来的访客。平常的访客则看不到这些广告,他可以很好的配合针对性点击付费(Pay-Per-Click (PPC))的套件,例如Google Adsense。当然你也可以把广告换成一段话或者欢迎词…

据统计,通过搜索引擎转过来的访客,更容易点击网站上的广告。我们今天分享一段代码,他将只把广告显示给那些从搜索引擎过来的访客。平常的访客则看不到这些广告,他可以很好的配合针对性点击付费(Pay-Per-Click (PPC))的套件,例如Google Adsense。当然你也可以把广告换成一段话或者欢迎词之类的。

首先把下面这段代码放在functions.PHP中

$ref = $_SERVER['http_REFERER'];
$SE = array('/search?','images.Google.','web.info.com','search.','del.icio.us/search','soso.com','/search/','.yahoo.');
foreach ($SE as $source) {
  if (strpos($ref,$source)!==false) {
    setcookie("sevisitor",1,time()+3600,"/",".wordpress.la");
    $sevisitor=true;
  }
}

function wordpress_from_searchengine(){
  global $sevisitor;
  if ($sevisitor==true || $_cookie["sevisitor"]==1) {
    return true;
  }
  return false;
}

注意把本站的网址换成你的网址

然后再把下面这段代码放在你想显示广告的页面中。

<?PHP if (function_exists('wordpress_from_searchengine')) {
  if (wordpress_from_searchengine()) { ?>
    INSERT YOUR CODE HERE
<?PHP } } ?>

访问之后会在你的浏览器存储一个cookie,时间是一个小时。再他们浏览你的网站的时候会持续看到广告,但是如果访客喜欢你的网站订阅或者书签了,以后再访问的时候就自动看不到你的网页广告了。

总结

以上是内存溢出为你收集整理的WordPress只向搜索引擎的访客显示广告全部内容,希望文章能够帮你解决WordPress只向搜索引擎的访客显示广告所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/1004429.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存