WordPress как вывести материалы определенной категории через php
X
Заказать сайт
Заказать сайт

WordPress как вывести материалы определенной категории через php

Для того чтобы вывести материалы определенной категории на странице вашего сайта WordPress, вам потребуется использовать PHP код. В этой статье мы рассмотрим как это можно сделать.

Откройте файл functions.php вашей темы WordPress (можно найти в папке wp-content/themes/ваша_тема) и добавьте следующий код:

function custom_cat_posts() {
$args = array(
'category_name' => 'алиас категории, можно несколько через запятую',
'posts_per_page' => -1
);
$query = new WP_Query($args);if ($query->have_posts()) {
while ($query->have_posts()) {
$query->the_post();
// Выводим заголовок поста
echo '<h2>' . get_the_title() . '</h2>';
// Выводим содержимое поста
echo '<div>' . get_the_content() . '</div>';
}
}wp_reset_postdata();
}

 

Теперь вам нужно создать страницу, на которой будет выводиться контент из определенной категории. Создайте новую страницу в админ-панели WordPress и добавьте следующий шорткод в содержимое страницы:

[custom_cat_posts]

 

Сохраните изменения и посмотрите новую страницу на вашем сайте. Вы увидите материалы из указанной категории, выведенные с помощью PHP кода.

Обратите внимание, что в коде выше вы можете настраивать параметры запроса, изменяя массив $args. Например, вы можете задать количество постов, которые нужно вывести на странице, или отсортировать их по определенному критерию. Таким образом, вы можете легко вывести материалы определенной категории на своем сайте WordPress с помощью PHP кода. Надеемся, что данная информация будет полезной для вас.

| | WordPress как вывести материалы определенной категории через php | Для того чтобы вывести материалы определенной категории на странице вашего сайта WordPress, вам потребуется использовать PHP код. В этой статье мы рас | https://blogprogram.ru/wp-content/uploads/2024/04/443-131x131.jpg