Как установить google adsense или Яндекс Директ в WordPress сразу под все заголовки h1-h6.

Привет всем вебмастерам сегодня на WebMasterMaksim.ru вы узнаете как установить сразу на все страницы вашего сайта на WordPress код adsense или Яндекс Директ или вообще какой-нибудь другой, под заголовки от h1 до h6 прям в тело статьи.

Читатели моего блога знают, что я не люблю использовать различные плагины, так как они могут создавать дополнительную нагрузку на сервер, поэтому я все стараюсь сделать без плагинов, вот кстати все статьи серии без плагинов:

Ну так вот, для WordPress существует очень много плагинов для установки adsense или Яндекс Директ, но я ими не пользуюсь!

Допустим в статье WordPress реклама между постами на главной и в категориях, я рассказал как установить код без плагинов на главную и страницы разделов.

Как установить google adsense или Яндекс Директ в WordPress сразу под все заголовки h1-h6.

Провожу бесплатное обучение на Форекс
Я ВебМастерМаксим провожу консультирование по заработку на Форекс! Вы с легкостью повторите мой путь! Интересует?
Форекс обучение

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

Или вы допустим решите что либо изменить на своем блоге, то вам может понадобится переустанавливать все Shortcodes, установленные вами ранее!

Так-же очень часто приходится экспериментировать с расположением рекламного объявления для увеличения заработка на контекстной рекламе, а с шорткодом глобальных изменений не проделаешь!

Вот для начала смотрите как устанавливается реклама при помощи плагина:

Ну ладно, ближе к делу, устанавливаем код google adsense wordpress сразу под все заголовки.

Установка google adsense или Яндекс Директ на WordPress.

Данный способ поможет вам автоматически вывести рекламные объявления google adsense или Яндекс Директ сразу в тело статьи под любой из видов заголовков от h1 до h6, без правки материалов вашего сайта.

В этом деле нам поможет файл functions.php вашей темы оформления, этот файл вы можете редактировать сразу через админку WordPress, проделав следующий путь: дизайн > редактор > functions.php

Вот код который вставит рекламный код google adsense или Яндекс Директ сразу под все заголовки H2:

[php]function ads_h2($content) {
$ads=’Код рекламного блока’;
$content=preg_replace(‘#<h2(.*?)</h2>#’,'<h2\1</h2><p style="text-align: center;">’.$ads.'</p>’,$content);
return $content;
}
add_filter(‘the_content’, ‘ads_h2’);[/php]

Эта функция найдет заголовок окруженный тегом H2, который заменится сам на себя, но уже с добавленным к нему кодом google adsense или Яндекс Директ.

Ну разумеется вместо фразы «Код рекламного блока» не забудьте вставить код google adsense.

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

Советую всем для заработка на контекстной рекламе использовать ЦОП яндекса профит — партнер.

Понравилась статья?! Жми на кнопку!
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(10 голосов, в среднем: 4.1 из 5)
загрузка...
  • Юрий

    Здравствуйте, а у меня нету файла function.php, что делать в этом случае? Зато есть файл functions.php, скажите пожалуйста, одно это и тоже или нет, можно ли для вставки рекламы этим способом использовать functions.php?

  • milden

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

  • admin

    Здравствуйте Юрий! это моя опечатка, имел ввиду файл functions.php

  • admin

    milden да! Что то у меня вордпресс изменяет все кавычки на свои, в коде все кавычки и одиночные кавычки нужно поменять на свои.

  • Юрий

    Скажите пожалуйста, а можно ли уменьшить немножко размер баннера самому, а то он у меня вылазит за края страницы?

  • admin

    Юрий google adsense предлагает большой список размеров, выбирайте какой вам нужен.

  • aleks

    Тема конечно замечательная. Только вот не найду куда поставить эту функцию. Не имею пока грамоты PHP. Был бы очень признателен, если не секрет это будет.

  • admin

    aleks код нужно установить в файл functions.php, ну куда именно я вам сказать не могу у всех все по разному, сделайте резервную копию и устанавливайте методом тыка, больше я вам посоветовать ни чего не могу.

  • Ксения

    Здравствуйте. А если в статье несколько подзаголовков или ? Что делать тогда?
    Можно ли задать такую функцию, чтобы реклама выводилась только под одним подзаголовком?

  • admin

    Ксения можно в статьях использовать один заголовок h2, и под ним выводить рекламы, а все остальные подзаголовки делать h3.

  • Алекс

    Как установить код блока рекламы, если нет доступа к названным файлам, так как блог бесплатный, то есть без собственного хостинга?

  • admin

    Алекс, вы более подробно скажите, блог на вордпресс? на каком бесплатном хостинге?

  • andrew87

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

  • admin

    Здравствуйте! В конц текста можно просто вставить в тему оформления в файл (single.php)!

  • andrew87

    Да там может тема нестандартная, но если ставлю перед: , то выводится вначале, а если после, то уже после похожих записей.

  • admin

    Ну так похожие записи выводятся плагином, выводите без плагинов и вставляйте между контентом и этим блоком!

  • andrew87

    А, точно через плагин похожие. А я там вывожу аж по 20 записей, эта перелинковка плагина учитывается Яндексом и когда поменять на другую не будет ли проседания позиций?
    Дайте Ваш WMR.

  • admin

    Да денег не надо!!) Вы посмотрите как выводятся у вас эти 20 записей, может плагином может нет, скорей всего плагином! Точно также, можно вывести эти 20 записей без плагина и перед ними вывести рекламу. На этом блоге я вывожу без плагина, правда у меня только 5 записей!

  • andrew87

    Спасибо. Посмотрел Ваши доходы, так да — мои деньги смешными там были бы.
    Что-то я Ваших комментариев не вижу на блоге, только на почте — Вы же сами мне написали что плагином(ну да Related Posts).

  • admin

    Да просто у меня установлен платный плагин который кэширует (он обновляет информацию каждые 4 часа), а то иногда сервер падает при наплыве посетителей, скоро все комментарии появятся!! Я забыл, что писал про Related Posts, просто много комментов и сайтов, каждый день по часу трачу на ответы. Кстати, чтобы вам не убирать Related Posts, можно рекламный блок вставить прям в файл этого плагина, подробней подсказать не могу, так как им сейчас не пользуюсь! Или если вы выводите эти строки, командой ?php wp_related_posts(); ?, установите рекламу перед ней!

  • andrew87

    Спасибо за Ваше время и отзывчивость.

  • Alisa

    «можно в статьях использовать один заголовок h2, и под ним выводить рекламы, а все остальные подзаголовки делать h3.»
    А разве на странице может быть одинаковых h3 и прочее?
    И, еще, я не нашла страницу, где подошел бы мой комментарий. Поэтому пишу здесь:
    На какую версию движка WPress ставятся шаблоны WordPress Web 2.0 ?

    В моем случае в шаблоне только папки [images], [css][/css] и index.html

    Не хотелось бы менять шаблон.

  • admin

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

  • Alisa

    Да нет. Я имела в виду. что сам тег не может повторяться на странице. За перебор считает Гугл.
    А во втором вопросе: файл стилей в папке css;
    функций шапки, подвала, боковых нет. Только в виде картинок в папке images. Все функции прописаны в index.html , т.е. как один шаблон для всех страниц.
    Есть еще 1 вопрос: файлы rоbots и .htages нужны в одностраничниках?

  • admin

    Alisa, почему не может? нет такого правила!!!! Сколько вам угодно столько и ставите в зависимости от статьи! конечно грубить с этим не нужно!!! Для оностраничников не нужны, хотя в некоторых случаях могут и понадобится, в зависимости от целей!

  • Alisa

    Спасибо за разъяснения.
    Ваш блог можно ставить к себе в блоке «Друзья сайта»? Хочу туда включать только тех, кто реально мне помог с блогом: и все, кто будет у меня будут знать где можно получить исчерпывающую помощь по наболевшим вопросам. Реально трудно найти в интернете понятное объяснение. У Вас это получилось.
    С уважением, Алиса.

  • admin

    Алиса спасибо!!!

  • Степан

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

  • ВебМастреМаксим

    ДА

  • Степан

    Это довольно неудобно. Всё-таки лучше пользоваться плагином. Я пользуюсь плагином New Adman, для размещения рекламы под заголовком статей, а на главной и страницах размещаю кодом.

  • ВебМастреМаксим

    Степан, плагины убивают сайт! Наша цель использовать как можно меньше плагинов, только основные.

  • Степан

    В смысле убиваю? Я раньше, слышал что из-за плагинов уменьшается скорость загрузки страниц сайта, но у меня более 25 активных плагинов на сайте и скорость прежняя, а то, что убивают сайт плагины еще ни разу не слышал …

  • ВебМастреМаксим

    Про это уже кто только не писал! Странно что не слышал! Посмотри свой HTML код и смотри сколько подключенных там css и скриптов от плагинов, это все влияет на скорость. Чем больше плагинов, тем больше тормозит сайт, они создают много лишних обращений и грузят сервер. лучше все выводить кодом. Замерь скорость и число обращений к серверу, потом отключи все плагины и опять замерь.

    А если не слышал, то набери в поиске запрос, карта сайте без плагина, постраничная навигация без плагинов, похожие статьи без плагинов! Есть спец плагин, который показывает какой плагин и на сколько грузит сайт…

  • Степан

    Кажется понял.Получается, что из-за того, что сайты на html и css не создают столько обращений на сервер поисковики позволяют получать больше трафика и выдвигают их выше в поиске? При условии, что на страницах качественных контент.

  • ВебМастреМаксим

    Можно сказать и так.

  • Гульнара Самигулина

    Код обычно ставят в самом конце перед закрывающим тегом

  • Гульнара Самигулина

    В статье должно быть не больше 1 тега Н1, а остальных Н2, Н3, Н4 и т.д. может быть сколько угодно.

  • Степан

    Раньше для установки кода рекламного блока я всё-время искал место в коде шаблона (single.php, page.php и т.п.), в принципе, там ничего сложного не было, но нужно было потратить примерно пол часа, что бы найти места для всех блоков, но потом столкнулся с проблемой — нужно было поставить в центре статьи рекламный блок, а я не знал как.
    В итоге нашел плагин NewAdman, он устанавливает рекламные блок под заголовком, в средине и конце статьи, а другие настройки я прописываю с помощью html тэгов, это намного удобнее, чем искать в коде место для размещения рекламного блока

  • Вячеслав Матусевич

    Максим, извините если не в той теме: как мне поставить такую де панель социальных кнопок, как у вас? Мне понравилось отображение особенно в мобильной версии

↑ Получай комментарии на E-MAIL