Доверьте продвижение нам

Попробуйте надежный хостинг для вашего сайта

Мы рекомендуем своим клиентам! Получите надежность и полное управление вашим сайтом.

Комментарии

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

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

Выводить записи WordPress

Views Icon73

Для вывода записей (постов) WordPress можно использовать функцию WP_Query() или get_posts(). Для вывода записей на заданной странице сайта или внутри шаблона страницы, нужно добавить соответствующий код в соответствующий файл шаблона.

Вот пример кода, который выводит последние 5 постов на главной странице сайта:

<?php
$args = array(
    'post_type' => 'post',
    'posts_per_page' => 5,
);

$query = new WP_Query( $args );

if ( $query->have_posts() ) :
    while ( $query->have_posts() ) : $query->the_post();
        // Выводим заголовок поста
        the_title();
    endwhile;
    wp_reset_postdata();
else :
    // Если постов нет
    echo 'Записей не найдено.';
endif;
?>

В этом примере переменной $args присваивается массив параметров запроса. Например, post_type указывает, что нужно получать только записи (посты), а posts_per_page указывает, что нужно выводить максимум 5 постов. В теле цикла выводятся заголовки каждого из найденных постов функцией the_title(). В конце нужно выполнить wp_reset_postdata(), чтобы вернуться к общему контексту WordPress.

Если нужно получить посты по определенным критериям, можно добавить еще несколько параметров в массив $args, например:

$args = array(
    'post_type' => 'post',
    'post_status' => 'publish',
    'posts_per_page' => 10,
    'category_name' => 'новости',
);

В этом случае будут получены посты с post_type=post, статусом post_status=publishposts_per_page=10, только из категории category_name=новости.

Поделиться:

Задать вопрос

Оставляя заявку, вы соглашаетесь с политикой обработки персональных данных.

Оставить заявку

Оставляя заявку, вы соглашаетесь с политикой обработки персональных данных.