Главная » Wordpress » Баннер после первого поста в блоге WordPress

Баннер после первого поста в блоге 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 .

Рекомендую также:

Нашли это полезным? Поделитесь с другими!

Комментарии Facebook:

Оставить комментарий :
"Баннер после первого поста в блоге WordPress"

Правила комментирования

  1. Кoммeнтapий всегда проходит премодерацию.
  2. В поле "URL блога" можно указывать только ссылку на главную страницу вашего блога. Ссылки на прочие веб-ресурсы (в том числе блоги/сплоги, созданные не для людей) будут удалены.
  3. Запрещается использовать в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, ключевые и т.п. слова. В случае несоблюдения этого условия имя изменяется по усмотрению владельца блога. Просьба указывать нормальное имя или ник.
  4. Весьма вероятно, что короткий и неинформативный кoммeнтapий вида "Спасибо!", "Интересная статья", будет удален. Исключение составляют знакомые автору блога комментаторы.