Как вставить рекламу между статьями
Привет всем. Этим постом я продолжаю отвечать на вопросы своих читателей. В комментариях к предыдущему посту Andrew87 задал вопрос: «Как можно вывести рекламу между статьями?». С радостью на него отвечу :).
Для начала, нужно создать файл, в который мы разместим наш рекламный код (Adsense, Яндекс Директ). Для этого открываем блокнот, вставляем туда рекламный код, нажимаем на кнопку «Сохранить как» и задаем имя файла: direct.php
После этого, с помощью FTP-клиента (как настроить FTP-клиент на примере Total Commander читайте тут) заливаем этот файл в папку, где расположен ваш шаблон: site.ru/public_html/wp-content/themes/название_темы.
Затем, находим в папке с этой темой файл index.php (на всякий случай, сделайте на своем компьютере его резервную копию) и редактируем его (редактировать этот файл можно и в админке wordpress):
находим вот такую строчку
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
и заменяем её на
<?php if (have_posts()) : while (have_posts()) : the_post(); $postcounter++; ?>
затем находим строчку
<?php endwhile; ?>
и перед ней вставляем вот этот код
<?php if ($postcounter<= 3) { include (TEMPLATEPATH . '/direct.php'); } ?>
Цифра «3» в коде означает, что реклама будет выводится после первых трёх постов. Вы можете задать любое другое число.
Аналогично этот код можно вставить в страницу с поиском (search.php) и рубриками (archive.php).
Если у вас возникнут вопросы, задавайте их в комментариях.
Постовой: Компас блоггера – блог о заработке денег в интернете.