Главная / Вопросы и ответы

Как выводить записи wordpress?

Для вывода записей WordPress на странице сайта, вы можете использовать функцию the_loop, которая является основой вывода контента на сайте.

Вот простой пример, который показывает, как вы можете использовать the_loop для вывода записей WordPress на странице:

php
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <!-- Выводим заголовок поста --> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <!-- Выводим содержимое поста --> <div><?php the_content(); ?></div> <?php endwhile; else: ?> <p>Записей нет.</p> <?php endif; ?>

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

Чтобы изменить количество записей, которые выводятся на странице, вы можете использовать аргументы функции query_posts(). Например:

php
<?php query_posts('posts_per_page=5'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <!-- Выводим заголовок поста --> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <!-- Выводим содержимое поста --> <div><?php the_content(); ?></div> <?php endwhile; else: ?> <p>Записей нет.</p> <?php endif; ?>

В этом примере мы указываем, что нужно вывести только 5 последних записей, используя аргумент posts_per_page.

Популярные шаблоны

Галотерапия

WordPress #5278

Бары

WordPress #4941

Автомойки

WordPress #3863

Бижутерия

WordPress #2098

Spa-салоны

WordPress #693