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

Как выводить рекламу на главной странице после первого поста

Иногда размещение баннеров на отдельно выделенном для них месте выглядит слишком навязчивым — посетителям кажется, что вы создали сайт только лишь для того, чтобы зарабатывать на нем деньги. Если это не так, и вы не хотите кичиться размещаемой рекламой, но все же не можете отказаться от нее, чтобы зарабатывать хотя бы на хостинг, то можно скрыть рекламу, растворить ее среди материалов блога, так чтобы она не бросалась в глаза. Например, вывести рекламный блок на главной странице не над постами, а после первого поста.

Сделать вывод рекламы на главной странице после первой записи можно и без плагинов. Откройте файл index.php и найдите в нем цикл вывода постов. Выглядит он примерно так:

Добавьте между этой строчкой и <

рекламный код со специальным условием:

Этот код отсчитывает посты, и после первого выводит вашу рекламу.

Какие еще можно применить хитрости для размещения ненавязчивой рекламы в блоге, не применяя плагинов? Можно выводить рекламу только в старых постах, открываемых посетителями, можно показывать рекламу только тем, кто пришел из поиска, можно вставить рекламный блок в RSS.

tiaurus

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

7 комментариев

    • Этот пост называется «Как выводить рекламу на главной странице после первого поста» — он является ответом на ваш вопрос :)

  • А у меня выводит перед первым постом

  • Не для всех подходит описываемый в посте вариант, привожу пример вывода после первого поста для темы Twenty ten и схожими

    Находим код в loop.php

    и добавляем туда такой код и итоге получаем:

  • Вот такой код использую: