Главная / Вопросы и ответы
Как вывести посты wordpress?
Для вывода постов WordPress вам понадобится использовать функции, доступные в его API. Ниже приведен пример использования функции WP_Query()
для вывода последних 10 постов:
php<?php $args = array( 'post_type' => 'post', 'posts_per_page' => 10 ); $query = new WP_Query( $args ); if ( $query->have_posts() ) { while ( $query->have_posts() ) { $query->the_post(); ?> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <?php the_excerpt(); ?> <?php } } else { // если нет постов echo 'Постов не найдено.'; } wp_reset_postdata(); ?>
Этот код будет выводить заголовок и краткое содержание последних 10 постов, а также добавлять ссылки на страницы постов. Код должен быть помещен в файл шаблона страницы WordPress, такой как index.php
или page.php
, чтобы отображать посты на соответствующей странице вашего сайта.