Главная Новости

Автоматическое размещение рекламы на Wordpress без плагинов

Опубликовано: 22.10.2017

видео Автоматическое размещение рекламы на Wordpress без плагинов

Самый удобный способ работы с файлами хостинга на macOS (sshfs + Automator)

Ранее мы рассмотрели возможности плагина «NewAdman» , благодаря которому, можно легко разместить рекламный код в постах. Теперь же разберём каким образом можно исключить установку плагинов, используя только код на WordPress.



Некоторые варианты размещения, ничем не уступают функциональности плагинов WP, при этом нагрузка на сайт снижается , а нам того и надо! Перед тем, как начать описывать действия, подготовьте рекламный код («Рекламной сети Яндекса» или «GoogleAdsense»), так как они понадобятся входе работы с кодом.


Автоматический backup сайта через Comcure

1. Размещаем рекламу на главной и страницах архивов

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


Правда о плагинах для заработка (Реклама присутствует)

Во первых, создадим текстовый файл с помощью стандартного блокнота. Переименуем его в «reklama.php» — изменяя и расширение файла (с TXT на PHP). Подключившись к сайту по средствам FTP доступа , скопируйте созданный файл в директорию вашей активной темы WordPress (по пути: /wp-content/themes/название_вашей_темы/).

Далее перейдём в админ-панель WP в раздел «Внешний вид» — «Редактор». Где уже доступен загруженный «reklama.php», в него вставьте, заранее скопированный, рекламный код и сохраните изменения.

Следующим шагом, откройте на редактирование основной шаблон темы «index.php». Найдите в нём строку:

<?php while(have_posts()) : the_post(); ?>

Замените её на нижеуказанный код:

<?php while(have_posts()) : the_post(); $postcounter++; ?>

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

<?php if($postcounter% 2 != 0) { include(TEMPLATEPATH . '/reklama.php'); } ?>

В итоге должно получиться:

rss