Kirius1
8/2/2015 - 2:44 PM

цикл вывода записей

цикл вывода записей

<!-- Start the Loop. -->
 <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

 <!-- Далее проверяется, находится ли текущая запись в рубрике 3. -->
 <!-- Если да, то блоку div, будет присвоен класс "post-cat-three". -->
 <!-- Иначе, блоку div будет присвоен класс "post". -->
 
<?php if ( in_category('3') ) { ?>
           <div class="post-cat-three">
 <?php } else { ?>
           <div class="post">
 <?php } ?>

 <!-- Отобразить Заголовок как постоянную ссылку на Запись. -->
 
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

 <!-- Отобразить время. --> 
<small><?php the_time('F jS, Y'); ?></small>

 <!-- Отобразить Содержимое Записи внутри div. -->
 <div class="entry">
   <?php the_content(); ?>
 </div>

 <!-- Отобразить список Рубрик Записи, разделенных запятой. -->
 <p class="postmetadata">Posted in <?php the_category(', '); ?></p>
 </div> <!-- closes the first div box -->

 <!-- Остановить Цикл (но есть ключевое слово "else:" - смотрите далее). -->
 <?php endwhile; else: ?>

 <!-- В первом "if" проверяется существуют ли каки-либо записи для  -->
 <!-- вывода.  Эта часть "else", говорит что делать, если записей не нашлось.-->
 <p>Sorry, no posts matched your criteria.</p>

 <!-- ДЕЙСТВИТЕЛЬНО остановить Цикл -->
 <?php endif; ?>