Google + Группа Вконтакте RSS


Как вставить рекламу между анонсами статей?



Дата: 8 августа 2013 Рубрика: Заработок Комментарии: 18 комментариев

Как вставить рекламу между статьями

Продолжаю серию публикаций на тему «Без плагина» и сегодня я хочу рассказать вам о том, как вставить рекламу между статьями. Данный вид размещения рекламных блоков эффективен тогда, когда нужно повысить конверсию сайта, ну и естественно увеличить заработок.

Существует множество различных  мест для размещения рекламы, например шапка (header), боковая панель (sidebar) или в теле поста между контентом. Но многие забывают о том, что можно вставить рекламу между анонсами статей на главной странице. Как это сделать? Ответ вы получите чуть ниже и научитесь это делать без использования плагина.

Как вставить рекламу между статьями без плагина

Для начала создайте файл reklama.php и разместите в нем рекламный код. Это может быть код баннера, контекст (Яндекс.Директ или Google.Adsense), строчка Nolix. Если честно, то другие виды не пробовал. Далее загружаете этот файл на хостинг в папку с вашей темой. Именно так и никак иначе. Его место расположение будет таким:

/public_html/wp-content/themes/название

Теперь, в папке вашей темы ищите и открываете index.php (сделайте резервную копию). В нем ищите следующую строку:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

Реклама между статьями

заменяете ее на:

<?php if (have_posts()) : while (have_posts()) : the_post(); $postcounter++; ?>

теперь занимаетесь поиском строчки:

<?php endwhile; ?>

Реклама между анонсами статей без плагина

и перед ней размещаете код для вставки рекламы между статьями:

<?php if ($postcounter<= 4) { include (TEMPLATEPATH . '/reklama.php'); } ?>

В строке «$postcounter<=4», цифра четыре говорит о том, что реклама будет появляться между четвертым и пятым анонсом статьи. Вы можете заменить ее на любую. Если хотите вставить рекламу между несколькими статьями, то просто продублируйте последний скрипт несколько раз предварительно изменив цифру.

Если у вас нет желания работать самостоятельно, то этот процесс можете автоматизировать с помощью плагинов. И так, рекламу между статьями можно вставить используя плагины: New-Adman и Simple Ads Manager. Инструкции о их настройке можете найти в сети.

Ну вот и все, готово. Надеюсь, что у вас все получится. Для развития этой темы можете прочитать пост «Плавающий блок без плагинов». Уверен, это будет полезно. Не забывайте подписаться на автоматическое обновление блога, чтобы быть в курсе всех событий.

С уважением, Дороднов Иван

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (6 голос, средний: 4,33 из 5)
Loading ... Loading ...
Twitt

 

Навигация

Следующая статья:


Понравилась статья? Получайте свежие уроки прямо на email или подпишитесь на RSS ленту блога!





К записи "Как вставить рекламу между анонсами статей?" 18 комментариев

  1. Сергей:

    Код поправьте, он у вас закомментированный. Не будет так работать. 

  2. Сергей:

    Хотя скорее всего редактор сам добавил лишнее. Но поправить все же надо.

  3. Ivanushkka:

    Сергей, в каком месте?

  4. Сергей:

    В самом начале и  в конце. Уберите вот это:   !-- в начале и  это:   —   в конце.

    Должно вот быть вот так  <?php  какой-то код  ?>

  5. Ivanushkka:

    Спасибо, но у меня все работает. Чтобы не возникало проблем в будущем, код исправлю.

  6. Сергей:

    Странно, не должно работать. Сейчас специально еще раз у себя на локалке проверил, не работает.

    В такие символы <!--   --> обычно вносят php и html код, чтобы он не исполнялся, называется за комментировать код.

    Это нужно на тот случай если исполнение какой-то функции вам не нужно в данный момент, а в будущем она может вам понадобиться. Потом просто убираешь символы и все снова работает.

  7. Ivanushkka:

    Да, я в курсе, что данные символы используются, чтобы за комментировать запись.

  8. Михаил:

    Благодарю, Иван! Отличная инфа. Делал все по инструкции и получилось с первого раза :)  

  9. Михаил:

    Упс... Скажи, пожалуйста, точно цифра в этой строке («$postcounter<=4») работает, как описываешь? У меня реклама встала после четырех анонсов. Ставлю 3 — после трех и т.п. Подскажешь, что сделал не так или может добавить чего надо? 

  10. Ivanushkka:

    Все работает правильно. Если хотите между несколькими анонсами, то продублируйте строку и измените значение.

  11. Михаил:

    Так она и ставится между несколькими без дублирования строки, в зависимости от прописанного значения (т.е. ставишь значение 4 — вылезает под 1,2, 3, и 4). Что надо добавить, чтобы осталось под одним, допустим под 4, как в примере?

  12. Ivanushkka:

    Чтобы реклама выводилась только после 4 анонса, измените значение на ==4

  13. Михаил:

    Да, теперь что и требовалось получить. Благодарю, Иван!

  14. костя:

    Какой нужно вставить код, чтобы сделать как у вас, то есть реклама выводится в начале поста, а на главной отсутствует?

  15. Ivanushkka:

    Код баннера со ссылкой вставить в файл single.php

  16. Влад:

    Спасибо за урок все получилось с 1 раза Но потом решил сделать еще один банер 1й поставил после 2-го поста решил поставить после 4-го слелал файл credit.php прописал туда бенер

    и прописал вместо reklama /credit и так далее.

  17. Ivanushkka:

    почитайте комментарии, в них есть ответ на ваш вопрос без создания дополнительного файла.

  18. djotr:

    Код рабочий, но почему ошибку никто не исправил? Вместо $postcounter<= 4 надо писать $postcounter== 4. Иначе будет две рекламы. Спасибо за коммент Владислав Купцов, посмотрел у него и исправил.

Давай! Оставить свой комментарий

Подписаться:



Популярные записи:

Для читателей:

Книга "Оптимизация"

Наверх