Ребята, привет. Меня часто спрашивают как разместить рекламные блоки (РСЯ или Google Adsense) непосредственно в статьях сайта. Многие не знают как это сделать, и в каждую статью вставляют код от рекламы, что достаточно неудобно.
Ну, в сети есть инструкции с использованием шорткодов, которые нужно делать самим через файл functions.php (я сам так вставляю блоки рекламы РСЯ и Адсенс в тело статьи. Просто изначально сделал, теперь привык) Но для новичков лезть в файл функций страшно (ошибка в одном символе, и сайт перестанет работать), поэтому сейчас я расскажу как вообще без проблем и заморочек размещать рекламу в постах нажатием одной кнопочки.
Как разместить рекламные блоки РСЯ или Google Adsense в статьи WordPress блога
Итак, сперва давайте вспомним что такое контекстная реклама РСЯ и Google Adsense и вспомним где брать коды рекламы:
- Что такое контекстная реклама РСЯ
- Где взять код рекламных блоков РСЯ
- Google Adsense регистрация и добавление объявлений на сайт
Вспомнили? Идем дальше.
А вот сейчас вся суть поста, и первое что нужно сделать, это скачать и установить плагин Shortcoder (вот статья — WordPress плагин Shortcoder) Плагин легкий, поэтому сильно ваши сайты не будет нагружать. Скачиваем плагин из админки блога и устанавливаем. Настройки плагина находятся: Админка — Параметры — Shortcoder.
Теперь просто берем код рекламного блока РСЯ или Google Adsense (ссылки выше), идем в настройки плагина, вписываем название шорткода (латинскими буквами), в основное окно вставляем код рекламного блока и жмем «Create Shortcode»
Видите сколько у меня шорткодов? 
Теперь для того чтобы разместить рекламу в статье, в редакторе WordPress в панели инструментов появилась кнопка для вставки шорткода.
Устанавливаем курсор в нужное место в статье (там где хотите видеть рекламный блок), жмем на кнопку плагина, выбираем нужный шорткод (имя шорткода), жмем вставить. Все, контекстная реклама РСЯ появилась в теле статьи!
[sc:adsense850 ]
Ниже можете видеть только что размещенную рекламу 
[sc:rsyaniz ]
Подобным образом можете вставлять рекламу различных баннеров, блоки Адсенса — короче, хоть чего!
Все элементарное просто…
Удачи!
✌️ Хочешь продолжить разговор после статьи?
В Telegram я делюсь всем, чего нет на блоге: быстрые мысли, мемы, хаос и ностальгия.
Подписаться на Telegram

А код подписки от FeedBurner ниже каждой статьи,также можно ставить?
Код от FeedBurner вы вставляете один раз в файл single.php и все.
Знать бы ещё куда))))
Завтра покажу куда. Напомните только.
Прекрасный плагин! У меня, кстати, файл functions.php вообще не позволяет делать какие-то изменения. Так уж устроен шаблон. В лучшем случае, просто ничего не показывается. В худшем — все может и «накрыться» (испытано на локальном сервере). Поэтому использую Shortcoder, и вполне доволен.
Кстати, и форму подписки (верней, ссылку — картинку на нее) тоже легко вывожу плагином. Размещение через файл single.php раньше использовал. Но так и не смог добиться такого изменения стилей, чтобы вполне устроило ее размещение.
Так что плагин Shortcoder — прекрасный плагин для «ленивого блоггера»!
Полнейший бред. Вот чесно не встретил еще не одного шаблона который что то не давал сделать.
А я консультировался с товарищем маненько пограмотней меня в этих делах. Файл на чистом php. И разобраться с тем, что и куда там можно вставить, мы так и не смогли. Мне было посоветовано сменить шаблон. Пока этого не сделал.
Могу проконсультировать по этому вопросу, пишите на почту разберемся
Обязательно! Это мне самому интересно. Хотя тему, конечно, все равно пора менять. Только и плагин Scortcoder — отличная штука. И тут Валера прав. Именно это я и хотел сказать.
Вот у меня на сайте стоит WordPress Firewall 2. И пока я его не отключу он
не дает изменять никакие файлы. Может и у Вас что то подобное?
Нет. Дело в другом. Меня пока устраивает тема (StartupWP), так как она достаточно редко используется. Возможно, и используют редко из-за ее некоторых особенностей.
Но получается, что не покупая премиум, я пока пользуюсь некоторыми преимуществами редко используемого шаблона.
Однако все же тему пора бы и менять. Сейчас вот присматриваюсь.
У меня шорткоды уже в теме. Только я ими еще не пользовалась. Думала они нужны только для того, чтобы вставлять цитаты.
А можно ли один раз в саму тему код добавить и потом уже реклама будет каждый раз сама выводиться?
С помощью этого плагина нельзя, а вообще, вроде как, есть плагины, которые имеют подобный функционал.
Я как по собственному опыту знаю, что код от Гугл Адсенс можно просто в код вставлять, а вот с Яндекс Директом не знаком.
Вот плагин — Easy AdSense, раз вставил — и все. Реклама автоматом добавляется во все статьи.
Анатоль, ну с помощью этого плагина реклама вставляется в одно и тоже определенной место в каждой статье (начало, середина или конец). Так ведь? А с помощью шорткода я смотрю и выбираю место куда лучше вставить.
А выдумывать велосипед не надо. Реклама от Гугл работает в определенных местах в теле статьи, плагин это учитывает. Главное — установил и все. У меня на информационном сайте добавляется от 5 до 15 постов в день, если я начну еще ручками рекламу ставить….
Ах, ну конечно, если столько много постов в день, то запаришься ручками вставлять. А если пару статей в неделю, то при написании статьи нажать кнопочку для вставки рекламного блока время много не займет)
Очередная полезная информация. Сколько раз мучалась с размещением рекламы, теперь буду применять. Попробую обязательно! =)
Валерий,сегодня Вы просили напомнить куда вставлять код подписки от FeedBurner в файл single.php.
Александр, так у вас ведь вставлена форма подписки.
ага вставил буквально несколько минут назад……
Валера подскажи как ты сделал в сайдбаре такую навигацию? С помощью шорткодов или плагина!
Геннадий, это вы создаете в админке новое меню и затем выводите его через виджет «произвольное меню»
Спасибо за хороший совет!
Пригодился мне плагин Shortcoder. Установила у себя для длинных статей, чтобы вставлять яндекс рекламу в тело статьи. Получается очень здорово. Век живи, век учись. Валера, спасибо огромное. Еще одну статью про шорткоды посмотрела у тебя, там имеется видео. Тоже проглядела все, правда на английском языке, но поняла, что видео можно вставлять и вроде как для интернет-магазина вещи. Мне понравилось. Сейчас отправлю статью во все социалки. Пусть люди прочитают и пользуются. Твой блог многим рекомендую, вот и моя подруга Любовь стала пользоваться твоими статьями. =)
Возник вопрос — все равно такое решение требует дополнительной установки плагина.
Но есть ведь и специальные плагины, которые автоматически выводят рекламный блок в начале, в середине или в конце статьи…
Можно узнать чем решение с шорткодами лучше?
С помощью шорткодов можно вставить в любое место в тексте. Не только в середине.
Классно, уже пользуюсь! Жаль, что раньше вашего способа с шорткодами не видела… столько времени зря потрачено…
Мерси!
Валера, помоги пожалуйста. Все сделал как ты описал, но реклама выводится просто кодом скрипта. Возможно ли исправить.
у меня проблема — на сайте может отображаться только один блок РСЯ. Сколько бы я кодов не вставлял разными способами, плагинами, вручную, шорткодами, в тело статьи или боковую колонку — отображается только один. Уже всю голову сломал.
Для этих целей могу посоветовать плагин Quick Adsense. С его помощью можно вставлять рекламный код в наиболее популярные места (начало, конец, середина, после тега more, после определенного абзаца и т.д.). Также есть возможность, аналогичная вашему варианту, вставки или отключения рекламных блоков в определенных местах статьи с помощью коротких кодов.
Преимущество его вижу в том, что если в каждой статье какие-то рекламные блоки вставляются в одни и те же места (например, в начале и в конце), то нет необходимости каждый раз вставлять их вручную с помощью шоткодов. А для остальных уже можно использовать короткий код.
Еще вопросы по теме.
Как вы определяете наиболее подходящие места для вставки рекламных блоков в статью? Каким образом отслеживаете эффективность такого размещения, если для каждой статьи расположение разное?
Как раз сегодня буду заниматься этим вопросом. Надеюсь если возникнут вопросы. Здесь я получу помощь