據(jù)統(tǒng)計(jì),通過(guò)搜索引擎轉(zhuǎn)過(guò)來(lái)的訪客,更容易點(diǎn)擊網(wǎng)站上的廣告。我們今天分享一段代碼,他將只把廣告顯示給那些從搜索引擎過(guò)來(lái)的訪客。平常的訪客則看不到這些廣告,他可以很好的配合針對(duì)性點(diǎn)擊付費(fèi)(Pay-Per-Click (PPC))的套件,例如Google Adsense。當(dāng)然你也可以把廣告換成一段話或者歡迎詞之類(lèi)的。
首先把下面這段代碼放在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;
}
注意把本站的網(wǎng)址換成你的網(wǎng)址
然后再把下面這段代碼放在你想顯示廣告的頁(yè)面中。
<?php if (function_exists('wordpress_from_searchengine')) {
if (wordpress_from_searchengine()) { ?>
INSERT YOUR CODE HERE
<?php } } ?>
訪問(wèn)之后會(huì)在你的瀏覽器存儲(chǔ)一個(gè)cookie,時(shí)間是一個(gè)小時(shí)。再他們?yōu)g覽你的網(wǎng)站的時(shí)候會(huì)持續(xù)看到廣告,但是如果訪客喜歡你的網(wǎng)站訂閱或者書(shū)簽了,以后再訪問(wèn)的時(shí)候就自動(dòng)看不到你的網(wǎng)頁(yè)廣告了。