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
     )
     )
     );
     
    Добавить Комментарий

    Спасибо.

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

    Ваш ответ

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