WordPress: как показать только сообщения из пользовательской таксономии пользовательского типа сообщений - PullRequest
0 голосов
/ 20 октября 2018

Я зарегистрировал пользовательский тип записи как service, а пользовательская таксономия - type.

Зарегистрированный тип пользовательской записи:

register_post_type('service', $args);

и $args:

'taxonomies' => array('type')

Зарегистрированная пользовательская таксономия:

register_taxonomy('type', array('service'), $args);

Теперь, с помощью приведенного ниже запроса, я пытаюсь показать сообщения только с move таксономия от типа служебного сообщения:

   <?php
    $args = new WP_Query(array(
        'post_type' => 'service',
        'posts_per_page' => -1,
        'tax_query' => array(
            array(
                'taxonomy' => 'type',
                'field' => 'slug',
                'terms' => 'move'
            )
        )
    ));

    $query = new WP_Query($args);

    if ($query->have_posts()) {
        while ($query->have_posts()) : $query->the_post();

            echo get_the_title();

        endwhile;
    }
    wp_reset_query();
    ?>

Но запрос ничего не дает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...