Счастлив тот, кто ни о чем не думает (Софокл).

Что такое: Loop

1 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
24 сентября 2016
Что такое: 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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 177

Если статья понравилась, то поделитесь ей в социальных сетях:

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

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close