http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Файл loop.php - для чего он нужен в Wordpress и как им пользоваться

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

видео Файл loop.php - для чего он нужен в Wordpress и как им пользоваться

C++ Programming 9 - While loop and file streaming

Файл loop.php может быть очень полезным при разработке сайта на WordPress. В этот файл обычно записывается Вордпресс цикл, который содержит в себе фрагмент кода, повторяющийся в каждой записи цикла. Чтобы более точно узнать что такое цикл, следует обратиться к кодексу WordPress :



Цикл используется в WordPress для отображения каждой записи. Используя Цикл, WordPress обрабатывает каждую из этих записей для вывода на текущей странице и форматирует ее в соответствии с указанными критериями внутри Цикла. Любой HTML или PHP код, раположенный внутри Цикла, будет повторен для каждой записи.


17459broken file removal with loop

Как использовать файл loop.php

Для того, чтобы разобраться как работает файл loop.php следует посмотреть на его стандартный (упрощенный для понимания) код:

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); // Цикл начинается. Если есть записи в цикле, то выводим их ?>     <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>         <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2><!-- Выводим заголовок записи -->         <div class="entry-content">             <?php the_excerpt(); // Выводим анонс записи ?>         </div>     </div> <?php endwhile; else: // Если записей нет, то выводим сообщение об этом ?> <p><?php echo 'Извините, записей нет'; ?></p> <?php endif; // Цикл заканчивается ?>

Вот такое содержимое в файле loop.php выведет заголовки и анонсы всех записей, которые существуют, или выведет соответствующее сообщение, если записей нет. Данный пример самый простой и его можно модернизировать практически как угодно, в зависимости от того, что нужно получить.

Но после того, как этот файл будет создан, его нужно подключить в нужный шаблон (например, в шаблоне index.php) следующим образом:

Карта
rss