/ Сайтостроение / Wordpress / Нестандартный цикл wordpress

Нестандартный цикл wordpress

15.12.2015

648

Иногда требуется выводить нестандартный цикл. Например: 1 запись с другим форматированием, или вместо 5-ой записи вывести баннер, или заключать группу из нескольких записей в контейнер.

<?php
global $query_string; // параметры базового запроса
query_posts( $query_string.'&cat=36&order=ASC&posts_per_page=10'); ?>

<?php if (have_posts()) : ?>
<?php $count = 0; ?>
<?php while (have_posts()) : the_post(); ?>
<?php $count++; ?>
<?php if ($count == 5) : ?>

<div class="banner" style="margin: 15px 0"><img src="https://opttour.ru/wp-content/uploads/2015/12/VS_Panties_Banner3.jpg"></div>
<?php include(TEMPLATEPATH."/solus.php");?>

<?php elseif ($count == 9) : ?>

<div class="banner" style="margin: 15px 0"><img src="https://opttour.ru/wp-content/uploads/2015/12/fonstola.ru-76051-.jpg"></div>
<?php include(TEMPLATEPATH."/solus.php");?>

<?php else : ?>

<?php include(TEMPLATEPATH."/solus.php");?>

<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>

В примере выше, каждый 5 и 9 посты индивидуализированы, с 5 и 9 постом также выводятся по одному банеру.

Поделится информацией с друзьями

  • Комментарии
  • Вложения

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

Пока нет комментариев. Будь первым!

Нестандартный цикл wordpress
Панорама на сайте
Рекомендации для васПанорама на сайтеOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.