Баннер после первого поста в блоге WordPress


Иногда возникает необходимость расположить в блоге ещё один баннер, но в шапке и сайд баре уже что-то размещено или просто нет места. Хорошее решение, которое используют большинство блоггеров, состоит в том, чтобы разместить баннер после первого поста.

Решение, как всегда, достаточно просто реализуется. Блог под управлением WordPress очень гибко настраивается.Необходимо всего лишь изменить файл используемой темы. Откройте из папки темы индексный файл Вашей темы index.phpи найдите там цикл отображения постов:

<?php while (have_posts()) : the_post(); ?>
			<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
				//... здесь обычно вывод постов
			</div>
		<?php endwhile; ?>

Чтобы баннер выводился после поста, нам нужно вставить наш код перед строчкой:

<?php endwhile; ?>

Перед этой строчкой Вы должны вставить следующий PHP код:

<!-- начало кода баннера -->
<?php if(!$adv_count){ ?>
//В этом месте размещаем код баннера
<?php $adv_count = 1; } ?>
<!-- конец кода баннера -->

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

<!-- начало кода баннера -->
<?php if(!$adv_count){ ?>
include (TEMPLATEPATH . '/ads.php';
<?php $adv_count = 1; } ?>
<!-- конец кода баннера -->

Соответственно, создав файл мы можем просто добавить код баннера в этот файл ads.php.

Такой же прием можно использовать и в категориях и архивах. Для этого нужно аналогично изменить в папке темы файлarchive.php .

Реклама
Поделиться
Качественные премиум темы и шаблоны для Вашего сайта:

Смотреть полный каталог качественных тем и шаблонов

Здесь Вы можете выбрать из более чем 46 000 готовых дизайнов. Шаблоны сайтов + установка + хостинг + персонализация + поисковая оптимизация + копирайтинг — все эти услуги вы всегда можете получить от профессионалов мирового уровня!

Один отзыв

  1. Александр06/12/2012

Добавить коментарий

два + двенадцать =