有履历的站长(博主)都相识一个事实:你的牢靠会见者(保藏或订阅你网站的用户)根基上是不会点击告白的,他们来的目标是为了你的内容而来,看完内容后就封锁走人。而90%告白的点击来自那些通过搜索引擎找到你网站的访客。为什么呢?原理其实很简朴,我们都有通过搜索引擎搜对象的经验,当你通过搜索引擎找到你感乐趣的 内容后,发明这个网页上尚有雷同内容的链接,你会不假思索的点下去。
我们本日分享一段代码,他将只把告白显示给那些从搜索引擎过来的访客。泛泛的访客则看不到这些告白,他可以很好的共同针对性点击付费(Pay-Per-Click (PPC))的套件,譬喻Google Adsense。虽然你也可以把告白换成一段话可能接待词之类的。
只针对搜索引擎访客显示告白
1)首先打开主题文件中的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, "/", ".chinaz.com");
$sevisitor=true;
}
}
function wordpress_from_searchengine(){
global $sevisitor;
if ($sevisitor==true || $_COOKIE["sevisitor"]==1) {
return true;
}
return false;
}
代码开始所包括的$SE数组里,你可以界说合用于哪个搜索引擎,可以增加新的搜索引擎。函数判定是否是已界说的搜索引擎,假如“true”将显示告白。
留意把本站的网址换成你的网址,然后再把下面这段代码放在你想显示告白的页面中。
<?php if (function_exists('wordpress_from_searchengine')) {if (wordpress_from_searchengine()) { ?>
INSERT YOUR CODE HERE
<?php } } ?>
会见之后会在你的欣赏器存储一个cookie,时间是一个小时。再他们欣赏你的网站的时候会一连看到告白,可是假如访客喜欢你的网站订阅可能书签了,今后再会见的时候就自动看不到你的网页告白了。
别的,还可以针对非登任命户可能非评论用户展示告白:
一、对登任命户不显示告白,对评论者和访客显示告白
<?php if (!$user_ID) { ?>这里填告白代码,可能其它挪用代码、内容等等
<?php } ?>
二、对登任命户和评论者不显示告白,只对访客显示告白
<?php if (!$user_ID && !isset($_COOKIE['comment_author_'.COOKIEHASH])) { ?>这里填告白代码,可能其它挪用代码、内容等等
<?php } ?>
这两种要领可以和插件MightyAdsense共同利用。
WordPress v3.5.2 简体中文版下载