Показать сообщения, отмеченные определенным термином

Я пытаюсь отобразить все сообщения, помеченные определенными терминами в WordPress, в данный момент он отображает все мои сообщения в пользовательском типе сообщений, а не сообщения, помеченные для каждого термина. У меня есть файл под названием taxonomy-clientType.php, а затем вот код, который я использую, чтобы попытаться заполнить мой WP_Query правильными сообщениями

$taxonomy = 'clientType';
$tax_terms = get_terms($taxonomy);

$term = get_queried_object();

// Define the query
$args = array(
'post_type' => 'clients',
'tax_query' => array(
'taxonomy' => 'clientType',
'field' => 'slug',
'terms' => $term->name
)
);

$query = new WP_Query( $args );

Кто-нибудь может увидеть, где я иду не так?

Спасибо

1

Решение

Пытаться:

$args = array(
'post_type' => 'clients',
'tax_query' => array(
array(
'taxonomy' => 'clientType',
'field' => 'slug',
'terms' => $term->name,
),
),
);

$query = new WP_Query( $args );
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]