n-wp.ru — блог о WordPress

Как показывать рекламу AdSense только тем, кто пришел из поиска

Если вы используете рекламу Google AdSense, то для создания постоянным посетителям всевозможных бонусов, можно сделать одну хитрую штуку — показывать эту рекламу только тем, кто пришел на сайт из поисковой системы, а постоянным пользователям, зашедшим из ссылки в избранном, не показывать. Оказывается, это можно сделать, не прибегая вообще ни к каким плагинам.

Вставьте в файл functions.php такой код:

Этим кодом мы создаем функцию, которая определяет, откуда пришел посетитель, и для тех, кто пришел с сайтов, обозначенных в этом коде, создает определенные условия для отображения блока с рекламой. Теперь осталось этот блок вывести. Для этого вставляем в то место, где должна выводиться реклама Google AdSense, такой код:

Понятно, что в этом коде реклама вставляется вместо строчки INSERT YOUR CODE HERE

.

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

2 комментария

  • При вставке в functions.php на всех страницах появляется текст кода функции, даже в админке. Видимо конфликт с новой версией WP, либо я где-то ошибся (что вряд ли).

    Кстати, если добавить к этому хаку еще и проверку по дополнительному полю, то можно выводить рекламу для трафика с ПС только в тех постах где дорогая тематика.