Можно показать AdSense, на сайте WordPress, только для посетителей, пришедшим через поиск поисковых систем, и вот код для этого, просто вставьте его в файл functions.php вашей темы:
<?php
function fromasearchengine(){
$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) return true;
}
return false;
}
?> |
<?php
function fromasearchengine(){
$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) return true;
}
return false;
}
?>
В массиве $SE Вы определяете поисковые системы. Вы можете добавить новую поисковую систему, добавив элемент в массив, затем вставить код где угодно в шаблоне, где Вы хотите показать рекламу AdSense, и все! Реклама будет отображаться только посетителям, пришедшим на сайт через поисковые системы.
<?php
if (function_exists('fromasearchengine')) {
if (fromasearchengine()) {
INSERT YOUR AdSense CODE HERE
}
}
?> |
<?php
if (function_exists('fromasearchengine')) {
if (fromasearchengine()) {
INSERT YOUR AdSense CODE HERE
}
}
?>