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

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

HIT

15.12.2015

1532

Иногда требуется выводить нестандартный цикл. Например: 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 постом также выводятся по одному банеру.

[site-socialshare]
  • Комментарии
  • Вложения

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

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

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