Custom Post Type

У меня есть вывод постов из обычных новостей он выводит ID и количество постов для показа


 

но мне надо вывести так же только из custom post type https://wp-types.com

Я сделал вот так. Но тут не по ID категории выводит а по всем новостям

и без количества постов для вывода.

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

Вариант 1

 // задаем нужные нам критерии выборки данных из БД
 $args = array(
 'posts_per_page' => -1,
 'post_type' => 'video',
 'cat' => 3,
 );
$query = new WP_Query( $args );
// Цикл
 if ( $query->have_posts() ) {
 while ( $query->have_posts() ) {
 $query->the_post();
 echo '<li>' . get_the_title() . '</li>';
 }
 } else {
 // Постов не найдено
 }
 /* Возвращаем оригинальные данные поста. Сбрасываем $post. */
 wp_reset_postdata();
 

Вариант 2, все тоже самое, только критерии с использованием таксономий

 // задаем нужные нам критерии выборки данных из БД
 $args = array(
 'posts_per_page' => -1,
 'post_type' => 'video',
 'tax_query' => array(
 array(
 'taxonomy' => 'category',
 'field'    => 'id',
 'terms'    => 3
 )
 )
 );
 
Добавить Комментарий

Спасибо.

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

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.