Что такое: Loop

Цикл, или цикл WordPress или просто цикл, является PHP-код, который отображает посты в WordPress. Цикл используется в темах WordPress для отображения списка постов на веб-странице.

Внутри цикла есть некоторые функции, которые выполняются по умолчанию для отображения поста. Разработчики тем могут форматировать вывод с помощью тегов шаблонов для настройки способа отображения каждого поста внутри цикла. Есть несколько тегов, которые работают только внутри цикла WordPress и могут быть использованы как формат, упорядочивать и публиковать данные постов. Цикл (Loop) WordPress, возможно, одна из самых важных аспектов кода WordPress и в основе большинства запросов в той или иной форме .

Пример использования простого WordPress цикла:

<?php



// проверяет, если есть какие-то посты, которые соответствуют запросу

if (have_posts()) :



  // Если есть посты, соответствующих запросу, то запустить цикл

  while ( have_posts() ) : the_post();



    // код внутри цикла будет повторяться для каждого поста

    ?>



    <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="Закладки" title="Ссылка <?php the_title(); ?>"><?php the_title(); ?></a></h2>



    <p class="date-author">Автор: <?php the_date(); ?> by <?php the_author(); ?></p>



    <?php the_content(); ?>



    <p class="postmetadata">Категория: <?php the_category(); ?> | Теги: <?php the_tags(); ?> | <a href="<?php comments_link(); ?>" title="Оставить комментарий">Комментарии</a></p>



    <?php



    // Остановить цикл, когда отобразятся все посты

 endwhile;



// Если посты не найдены

else :

?>

<p>К сожалению нет постов соответствующих Вашим критериям.</p>

<?php

endif;

?>

Что такое: Loop

Дополнительная литература



2016-09-24T05:49:41
Глоссарий