Реклама между постами


Баннеры между постами

Привет, друзья! Сегодня я Вам расскажу о том, как можно увеличить доход с контекстной рекламы путем ее отображения между постами на главной странице блога и страницах категорий-архивных рубрик.

Проанализировав русскоязычные блоги я пришел к такому выводу: контекстную рекламу используют на все 100% лишь часть их владельцев. Остальные же блогеры добавляют ее лишь в сами статьи и забывают о размещении контекстной рекламы на страницах разделов-архивных категорий, а также на главной странице (а ведь на нее приходится весь основной трафик) . Исключение составляют сайтбары, в которых наблюдается наименьшая кликабельность).

Рассмотрим 2 основных способа размещения контекстной рекламы между постами на страницах вашего блога.

  • выдача рекламного баннера через определенное количество постов (например, через каждые 2 поста показывает рекламу)
  • ручная выдача рекламного баннера, когда вместо 1 виджета создаем 3, в них указываем параметры появления рекламы (например, после 2-го, 6-го, 8-го поста показывать рекламу)

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

Видеоурок: Реклама между постами в wordpress

I. Создаем область для виджета под рекламу

Регистрируем новую область для виджета под рекламу — это облегчает работу в дальнейшем при его использовании и редактировании рекламного кода. Это дает возможность размещать рекламу через админ панель блога. Скажите, что так же удобнее.
Для этого регистрируем виджет-область для рекламы. Откройте файл functions.php и вставьте следующий код:

II. Создания счетчика постов

Для того чтобы наша схема заработала наши посты должны как-то считаться. Поэтому создаем счетчик количества постов после которого будет показываться реклама.

Чтобы создать счетчик постов в блоге на WordPress, нужно открыть на редактирование файл index.php вашей темы. Найти там чаще всего используемый код:

И дописать к нему $postcounter++; , чтобы получилось так:

Так теперь мы будем считать наши посты в цикле вывода постов на странице.

III. Добавляем рекламу между постов

Независимо от того какой из способов Вы выберете до этого пункта делаем все одинаково. И только теперь начинаются отличия.

1. Выдача рекламного баннера через определенное количество постов

Данный способ позволяет вывести рекламу через определенное количество постов (например, через каждые 2 поста показывает рекламу)-этот способ советуют применять для размещения контекстной рекламы, которая генерирует разные объявления, такие как Яндекс.Директ или GoogleAdsense.

Чтобы добавить рекламу между постов на главной странице, откройте файл index.php вашей темы, и ищем код:

затем вставьте ПЕРЕД ним следующий код:

Теперь у вас все готово к работе. Переходим в раздел виджетов → добавляем текстовый виджет в новосозданную область → теперь в него можно вставлять вашу рекламу.

2. Ручная настройка выдачи рекламных баннеров между постами

Этот способ выдачи рекламного баннера позволит вручную прописать после каких постов должна выводится реклама(например, после 2-го, 6-го, 8-го поста показывать рекламу) — этот способ больше подходит для размещения баннеров.

Что реализовать этот способ вместо 1 виджета надо создать нужное количество виджетов по аналогии как описано в пункте I. Только вместо ‘name’ => ‘Реклама между постами №1’, и ‘id’ => ‘reklama-post1’, прописать другие значения. Мы рассмотрим пример с использованием 3 областей под виджет.

Так же как и в первом случае откройте файл index.php вашей темы, и ищем код:

также вставьте ПЕРЕД ним следующий код:

Данный параметр $postcounter == 5 отвечает после какого поста будет реклама. Ставим нужное вам значение.

Все теперь в обоих случаях реклама вставлена между постами на главной странице WordPress, также можно сделать и с файлами archive.php,category.php и tag.php вашей темы.

Так что, дорогие друзья, используйте возможности своего блога для получения большего дохода на все 100%. А этот пост поможет Вам в этом. Возникнут вопросы, задавайте ниже под постом в комментариях.

PS Многие люди используют это способы для вставки рекламы или баннеров, а на самом деле использование этих виджетов безгранично.


Большой выбор офисов под аренду в Донецке www.rieltor.donetsk.ua/commercials-rent/?f-aim=2. Большой выбор и доступные цены.


Понравился пост, подпишись на обновления

Понравилась статья? Получай свежие статьи первым по e-mail

[newsletter_signup_form id=0]

50 раз(а) написали о “Реклама между постами

  1. Информация важна для повышения монетизации сайта. В будущем перечитаю статью и пересмотрю еще видео не раз.

    Ответить
  2. Отличный метод, который помогает увеличить доход с контекстной рекламы. Обязательно воспользуюсь вашей инструкцией.

    Ответить
  3. Странно , но я всё делал по видео и у меня появились эти виджеты, но в них нельзя ввести текст они просто пустые…

    Ответить
  4. Я добавляю в них виджет текста и он не отображается, на сайте по прежнему пустое место между каждими 3мя постами.

    Ответить
    • Я не знаю почему у вас не работает, смотрите внимательнее инструкцию. Проверьте создали ли вы счетчик постов в цикле.

      Ответить
  5. Игорь,спасибо за хорошую и понятную инструкцию,применю обязательно Ваши советы.

    Ответить
  6. Здравствуйте! Все сделал строго по инструкции, не появляется реклама между постами!!! Что делать?

    Ответить
    • как писал выше на такого типа комментарий, обратите внимание на создание счетчика постов.

      Ответить
  7. Приветствую, Игорь. Я не могу разобраться, куда мне вставить код в файле index.php? Вот ссылка на скриншот http://s011.radikal.ru/i317/1206/d5/1e395e5f1d89.jpg я там указал стрелками, где я вставил коды. Блог перестает работать.

    Ответить
    • Правильно не работает. У вас там путаница с php тегами. Попробуйте вставить такой код

      Ответить
  8. Спасибо большое, очень доступно все изложено. Хочу спросить, у меня рекламные блоки отображаются по левому краю, как сделать так, чтоб они были по центру? Заранее благодарен!

    Ответить
    • Юрий, для выравнивание баннера по середине надо редактировать css стили для виджет-области.

      Здесь можно прописать нужные вам id,class или style.

      Ответить
  9. Большое Вам спасибо, все работает, но? подскажите пожалуйста, если задача немного другая, нужно вывести баннер не после какого — то поста, а над первым постом на главной и на внутренних страницах?

    Ответить
  10. Неужели для wordpress нет какого-нибудь плагина для автоматизации этого процесса?

    Ответить
    • Может и есть, а зачем?

      Ответить
  11. Я хоть и не сторонник рекламы, но верно подмечено на скринах — поднять число рефераллов таким способом можно будет легко

    Ответить
  12. А у меня с самого начало не пошло создание области для виджета под рекламу.
    То есть, открыл файл functions.php и вставил 3 области,закачал файл обратно, а их в области виджетов нет…

    Ответить
    • Что что могу сказать, смотрите внимательнее видео и инструкцию.

      Ответить
  13. а как сделать допустим чтобы автоматически добавлялся рекламный код в статье только под вторым подзаголовком?

    Ответить
    • С помощью этого кода можно втравить рекламу после любого заголовка, втравлять надо в файл functions.php

      Ответить
  14. а как вставить рекламу перед первым H2?

    Ответить
  15. Спасибо! То что надо! Час гуглил и наконец то нашел. WordPress 3.4.2 все работает!

    Ответить
  16. А какая кликабельность у этих баннеров между постами по сравнению с обычными?
    есть один нюанс — зайдя на главную и не увидев рекламы многие могут с большим доверием отнестись к ресурсу

    Ответить
    • Можно не увидеть рекламы и на главной, но зато заполонить ей страницу новости и вызвать отвращение. Главное все должно быть в меру.

      Ответить
  17. Подскажите пожалуйста, как правильно изменить этот index.php чтобы всё работало. Файл functions.php уже изменил!

    <?php
    get_header();
    if (have_posts())
    {
    while (have_posts())
    {
    art_post();
    }
    art_page_navi();
    } else {
    art_not_found_msg();
    }
    get_footer();

    Ответить
    • Вадим, учитесь с первого раза писать комментарии. И не надо по много раз код присылать, а потом еще возмущаться почему я их удаляю. Вы, что думали, что я их буду все размещать.
      Попробуйте вместо

      прописать так

      И не надо херакать, а то можно и в БАН попасть.

      Ответить
      • Комментарий не для размещения сразу говорю, мне очень понравился ваш блог, честно добавил его в список любимых и это конечно не мое дело, но мне кажется что этот комментарий негативно сказывается на вашем сайте. Я когда его прочитал какой-то негатив уловил, у меня даже настроение изменилось. 😉

        Ответить
        • Никита, рад, что вам понравился наш блог.

          По поводу негатива — он мог возникнуть если не знать всей ситуации.
          Дело в том, что предыдущий комментатор Вадим добавил 3 одинаковых слово в слово комментария, естественно лишние 2 я удалил. В последствие я получил от Вадима лестный комментарий какой я такой сикой не хороший удаляю его комментарии вместо того, что бы ответить на них. И только поэтому мой ответный ему комментарий кажется такой резкой формы.

          Так, что унывать не надо, я всем рад помочь чем смогу. Но людей уважать надо 😉

          Ответить
  18. в абзаце 1. Выдача рекламного баннера через определенное количество постов в первой строке исправьте слово «поваляет» — позволяет.

    Ответить
    • Спасибо. Исправил.

      Ответить
  19. Спасибо большое, все получилось с первого раза, никаких проблем.

    Ответить
    • Пожалуйста, рад было помочь.

      Ответить
  20. Искреннее Вам спасибо! Очень подробно и доступно все описано. Я как новичок, вообще боюсь что-то менять в этих кодах. Но у Вас так хорошо описан весь процесс, что у меня все получилось с первого раза, хотя до этого я «перелопатила кучу мусора» в Интернете.

    Ответить
  21. Всё хорошо получилось, спасибо. Но у меня посты выводятся блоками. Реклама становится между ними(на фон сайта), и становится некрасиво. Подскажите как оформить при помощи сss, куда в коде надо вставлять div, чтобы потом оформлять в таблице стилей.

    Ответить
    • Я смотрел у Вас все нормально отображается.

      Ответить
  22. Там оформлено с помощью стандартных средств оформления блока контекстной рекламы яндекса, если присмотреться то видно скругления не те, разные отступы, и т далее. Есле я поставлю что нибудь другое. то сразу будет видно. поэтому я и прошу подсказать куда поставить div в ваш код чтобы я прописала стили сss. я рнр не знаю.

    Ответить
  23. Юля, все стили уже есть в коде, в первом случае это:

    в втором случае:

    менять стили можно в любом из 2-х вариантах.

    Ответить
  24. Здравствуйте! А можно как нибудь разместить рекламу за пределы виджетов, как сделать не знаю!

    Ответить
    • Не совсем понял зачем это? Ведь виджет предназначен только для рекламы.

      Ответить
      • Наверное я неправильно выразилась, в общем я хочу чтоб рядом с виджетами с боку были еще виджеты, т.е. две колонки рядом, такое возможно сделать?

        Ответить
        • Конечно возможно, в виджет можно ставить любой код. 2-е колонки можно сделать через css обтекание слева или через html таблицу.

          Ответить
  25. Здравствуйте, Игорь!

    будьте добры, подскажите, пож-та, как правильно изменить файл индекс если у меня код не такой как указан в Вашей статье. Пробовала, выдает ошибку. Заранее, спасибо!
    вот код

    Ответить
  26. с предыдущим вопросом разобралась, надо было блоку яндекс своё имя присваивать, но после каждого второго всё равно не отображалось. Ну да ладно в ручную вставила. Спасибо!
    Теперь у меня перед рекламным блоком почемуто расстояние большое…

    Ответить
    • Почему не работает я не знаю, на моем блоге реклама сделана по этому коду.

      А большие расстояния надо править в CSS все же шаблоны разные.

      Ответить
  27. а в архивах, в рубриках и тегах ничего не произошло, блоки не появились (

    Ответить
    • А вы туда код добавляли? Все шаблоны разные и надо разбираться в каждом конкретно случае.

      Ответить
      • Везде добавляла перед

        тот же код что и на индексную стр.

        или я что-то не допоняла ?

        Ответить
  28. Везде добавляла перед php endwhile

    тот же код что и на индексную страницу

    или я что-то не допоняла ?

    Ответить
  29. Все четко и по полочкам. Кликом по яду сказал спасибо 🙂

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.