New Adman — реклама в начале, центре и конце поста

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

Искать пришлось недолго, мне на глаза попался плагин new adman, который помимо кода РСЯ, позволяет выводить рекламу AdSense, Бегун и просто графические баннеры в начале, центре и конце поста.  В этой статье мы разберем возможность вставки кода в тело статьи с помощью плагина и ручками.

Вставка кода с помощью New Adman

Чтобы установить плагин на свой блог, зайдите в админку, раздел “плагины”, добавить новый. В поле поиска пишете название плагина. В результатах Вы увидите плагин New Adman, Вам нужно нажать на кнопку “установить”:

Затем активировать:

Поздравляю! Плагин установлен. Теперь нужно настроить его на вывод рекламы в статьях. В настройке нет ничего сложного и, надеюсь, что Вы справитесь с ней, так же как и с установкой. Итак, в админке переходим в раздел “параметры”, New Adman:

Попадаем на страницу настроек. Настройки написаны на английском языке, поэтому лучше будет все перевести:

  • Ad-Code to appear on homepage only, before your first post – это поле выводит рекламу только на главной странице сайта. Рекламный блок будет выводиться между заголовком последнего поста и контентом. Не знаю как Вы, но я считаю, что это место не сильно подходит для размещения рекламы, хотя… Можно поэкспериментировать.
  • Ad-Code to appear before your post content – это поле выводит рекламный блок в самом начале каждого поста. Т.е. человек жмет кнопку “читать далее” и в начале текста видит рекламу от Яндекса или AdSense. Место довольно прибыльное, поэтому советую добавить сюда рекламный код.
  • Ad-Code to appear in the middle (calculated) or where you specify <!- — adman — -> — то ради чего собственно я устанавливал этот плагин – вывод рекламы в середине статьи. Середину рассчитает сам плагин, но при желании можно использовать этот шорткод <!- — adman — -> и вывести блок в любом месте.
  • Ad-Code to appear after your post content – поле выводит код в конце поста.

Собственно это все основные настройки, которые нужны для работы плагина. Последние настройки (Minimal content length for top block inserting) позволяют указать минимальное количество символов (верх, низ, центр) для вывода рекламы. После всех настроек нажимаем кнопку “Update options” и радуемся. Если хотите отключить вывод рекламы в каком то посте, то при добавлении новости можно увидеть вот такой пункт:

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

Вставляем код в центр статьи без плагина

Для вставки рекламы в центре статьи без плагина мы будем использовать шорткод (на подобии того, который нам предлагает плагин). Первым делом создадим следующую функцию и вставим ее в файл functions.php активной темы:

<strong>function</strong> yandext () { return '<script type="text/javascript">// <![CDATA[ yandex_partner_id = 106794; yandex_site_charset = \'utf-8\'; yandex_ad_format = \'direct\'; yandex_font_size = 1; yandex_direct_type = \'flat\'; yandex_direct_limit = 1; yandex_direct_title_font_size = 2; yandex_direct_header_bg_color = \'F1ECE0\'; yandex_direct_title_color = \''0066FF\'; yandex_direct_url_color = \'006600\'; yandex_direct_all_color = \'666666\'; yandex_direct_text_color = \'000000\'; yandex_direct_hover_color = \'0000CC\'; yandex_direct_favicon = true; document.write (\'<sc\'+\'ript type="text/javascript" src="http://an.yandex.ru/system/context.js"></sc\'+\'ript>\'); // ]]></script>'; } add_shortcode ('yandext','yandext');

В этой функции Вам нужно подставить данные из Вашего рекламного кода. Параметр:

} add_shortcode ('yandext','yandext');

Отвечает за вывод шорткода [yandext], если хотите, то имя можете изменить. Этот шорткод Вам необходимо вставить в нужное место в Ваших статьях.

Напоследок хотелось бы показать результаты CTR, которого удалось достичь кодом в теле статьи:

 

На сегодня у меня все. Напоминаю, что призы активным комментаторам сегодня утром были начислены на их кошельки. На днях я буду начинать проводить обзоры блогов, откроет эту рубрику блог Андрея Челнокова. Подписывайтесь, чтобы не пропустить и заказывайте обзоры. Успехов, друзья!

Ваш комментарий