Альтернативный список анонсов

В последнее время довольно популярной стал вариант оформления заглавной страницы следующим образом — первая запись отображается полностью, а все последующие или только заголовок или заголовок и краткий анонс.

Реализовать подобное на собственном сайте не составит труда, достаточно в соответствующем шаблоне (почти наверняка это index.php) используемой темы внести некоторые дополнения в цикл вывода записей.

<?php if (have_posts()) {
  $count = 0;
  while (have_posts()) : the_post();
  $count++;
    if ($count < 2) { ?>
          <?php the_content() ?>
   <?php } else { ?>
          <?php the_excerpt(); ?>
  <?php } ?>
  endwhile; 
} ?>

Все, чем отличается данная реализация от обычной заключается в счетчике $count, в начале его значение определяется как $count = 0;, а затем, при каждом выполнении цикла увеличивается на 1. В случае если $count < 2; выводится полный текст записи, в остальных случаях краткий анонс.

Опубликовано

Обратите внимание на предыдущие записи: