Техническая поддержка / Как сделать рекламу на сайте wordpress

Как разместить рекламу на главной и страницах рубрик сайта WordPress

Здравствуйте, уважаемые читатели блога Goldbusinessnet.com! Пришло время практических действий для обеспечения условий монетизации проекта. Сегодня мы научимся, как разместить рекламные блоки на сайте WordPress на примере контекстной рекламы Гугл Адсенс (регистрация в системе контекста Google) и РСЯ практически в любом месте на главной и вебстраницах рубрик.

Как сделать рекламу на сайте wordpress I

Что немаловажно,"Реклама на домашней и страницах рубрик делать это мы будем без помощи плагинов, которые, как известно, генерируют дополнительные запросы к базе данных, а это оказывает излишнюю нагрузку на сервер хостинга. Возможности Вордпресс позволяют это осуществить практически без потери качества.

Получение кода вызова рекламы от Адсенс и РСЯ

Хотя я и намереваюсь вам поведать о методах вставки кодов рекламы, исключающих любые расширения, для некоторых начинающих вебмастеров это может оказаться полезным. Поэтому все-таки упомяну плагины, способные автоматизировать этот процесс: Easy AdSenser и AdSense Manager.

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

Прежде, чем размещать рекламу, необходимо получить код, который мы будем вставлять в нужные шаблоны темы Вордпресс. В начале я упомянул, что все практические действия будем осуществлять, используя в качестве примера блоки контента Адсенс или рекламной сети Яндекса. Но в принципе такой метод справедлив и в том случае, ежели вы пожелаете выводить объявления любого другого рекламщика.

Итак, после того, как проведена работа по настройке рекламных блоков в аккаунте Адсенс, нажимаете кнопку "Сохранить и получить код". Появится окошко с кодом:

Как сделать рекламу на сайте wordpress II

Его нужно скопировать, а затем вставить в нужные места. Точно также после того, как вы настроили подобающим образом объявления РСЯ, получаете код от рекламной сети Яндекса, который по умолчанию (с активированной функцией асинхронной загрузки) будет выглядеть так:

Как сделать рекламу на сайте wordpress III

Но здесь есть один нюанс. Асинхронная загрузка позволяет ускорить загрузку сайта, но у Yandex, в отличие от объявлений Адсенс, она позволяет повсеместно корректно отображать рекламу в нескольких местах на одной и той же странице только на ресурсах, использующих технологию AJAX.

Для обычных ресурсов очень часто в случае асинхрона показывается лишь одно рекламное объявление на вебстранице. Поэтому, если у вас сайт с объемным контентом и нужно полноценное размещение контекстной рекламы, то попробуйте использовать обычный вариант (по крайней мере, я поступил именно так):

Как сделать рекламу на сайте wordpress IV

Для начинающих здесь и кроется основная сложность: как и куда на своем ресурсе вставлять полученный код? Если кто-то не хочет вникать во все эти подробности, милости прошу воспользоваться выше названными плагинами. Для более любознательных читателей я постараюсь доказать, что код рекламных объявлений можно разместить абсолютно в любом месте и без помощи расширений.

Установка блоков рекламы на главной и страницах категорий блога WordPress

Конечно, мы будем рассматривать способы размещения рекламы на своем сайте с точки зрения стандартного блога Вордпресс. Постепенно разберем поочередно все существующие возможности вставки рекламных кодов адсенс на все web-страницы блога: главную, страницу рубрик, статические вебстраницы и страницы записей (статей), в том числе используя shortcodes (шорткоды) WordPress. Но в сегодняшней статье остановлюсь, пожалуй, на главной и вебстраницах рубрик.

Для тех, кто пока слабо разбирается в шаблонах, прежде я советую почитать материал об устройстве темы WordPress и взаимодействии движка с файлами, после этого вам многое станет ясно. Итак, попробуем разместить рекламные объявления между анонсами статей. Для этого необходимо прежде всего создать специальный шаблон в корневой папке вашей темы с расширением php и назвать его, к примеру, reklama.php.

В свою очередь я на данный момент разместил разные объявления Адсенс на главной и страницах категорий. Для того, чтобы отслеживать статистику кликов по разным блокам, я создал два таких шаблона, в которых поместил коды, соответствующие домашней вебстранице и странице рубрик. Назвал их соответственно adsense1.php и adsense2.php:

Как сделать рекламу на сайте wordpress V

Все эти действия лучше всего производить с помощью классного редактора notepad++, который наиболее функционален с точки зрения редактирования текстовых файлов различных форматов. В созданный файл просто вставляем полученный и скопированный код рекламы в аккаунте Google Адсенс или рекламной сети Яндекса:

Как сделать рекламу на сайте wordpress VI

Для страниц категорий действия будут аналогичными. Теперь открываем (в том же блокноте notepad++) файл index.php, который отвечает за вывод главной страницы и находим там строчку:

Заменяем эту строку на следующую:

Таким образом мы прикручиваем счетчик вывода постов. Далее, сразу же после этой строчки прописываем такую:

Теперь измененный шаблон домашней вэбстраницы будет выглядеть так:

Как сделать рекламу на сайте wordpress VII

В этом случае получаете очередность вывода рекламы на главную будет такой: над первым, над третьим, над пятым анонсами. Здесь немного нужно сказать о счетчике постов "$postcounter", его значение "++" в начале показывает прибавление 1 поста после опубликования. Событие "if ()" показывает, после какого поста будет выводится реклама.

Например, значение "% 2 != 0" указывает на то, что рекламные объявления будут появляться в том случае, если остаток от деления номера этого поста на 2 не равен 0. Например, второй пост: 2/2=1 (остаток равен 0), следовательно пост не выводится, третий: 3/2=1 (остаток 1), анонс выводится и т.д. Вместо 2 можно прописать любую другую цифру; таким образом можно комбинировать и определять места размещения блоков.

Теперь очень важный момент. Рассмотрим второй вариант. Найдите в файле index.php строчку окончания цикла вывода постов:

И перед ней вставляем:

Естественно, строка со счетчиком постов "$postcounter++" должна находится в начале цикла. Я заметил, что в этом случае отсчет будет иным и рекламные объявления будут располагаться по-другому: под первым, под третьим, под пятым постами. Так что если желаете, чтобы верхний блок рекламы появился над всеми анонсами на главной блога WordPress, то применяйте первый вариант, если хотите, чтобы последний был под всеми анонсами статей, то используйте второй вариант. Но это еще далеко не все. Если использовать такое событие:

То реклама будет размещена, наоборот, относительно анонсов статей, при делении цифры порядкового номера которых на 2 получается остаток, равный 0. Соответственно, если на главную блога WordPress 5 статей, то рекламные блоки будут находится по отношению к второй и четвертой статьям. Все опять зависит от того, где расположена строчка:

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

Далее. Можно применить еще такой вариант:

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

Все рассмотренные выше методы вставки рекламных объявлений справедливы и для страниц рубрик. Только в этом случае необходимо открыть файл темы category.php (или archive.php) и в тех же местах произвести соответствующее редактирование:

Как сделать рекламу на сайте wordpress VIII

Пожалуй, на сегодня все. Думаю, вы уяснили, что даже этими далеко не всеми представленными мной способами вполне можно регулировать местоположением рекламных блоков (включая Adsense и РСЯ). В дальнейшем мы еще не раз вернемся к этой актуальной теме, так что оформляйте подписку на получение свежих материалов по электронной почте, чтобы не пропустить свежеиспеченные публикации. Надеюсь на вашу лояльность в плане нажатия кнопочек соцсетей, расположенных внизу статьи.

Организации по привлечению клиентов на
Smm агентство just content как
Сделать рекламу бесплатно онлайн
Реклама на своем сайте за деньги
Разместить рекламу на фейсбук