Использование пользовательских таксономий в запросе

Я использую плагин (IssueM), который дает «статьям» пост-тип пользовательской таксономии под названием «Проблемы».

Я пытаюсь вернуть все «статьи», у которых есть issue-one таксономии issue-one набор (который является именем слизня). Но я не могу заставить его ничего вернуть:

 $the_query = new WP_Query( array( 'post_type' => 'article', 'posts_per_page' => -1, 'taxonomy' => 'issue', 'term' => 'issue-one' ) ); 

Я не уверен, что поле taxonomy должно быть issue или issue поэтому я пробовал и то, и другое, но не работаю. Я попробовал имя slug для термина, например, issue-one а также написанное имя, например, Issue One .

Мне было поручено в другом месте, что мне нужно использовать taxonomy query , вот что я до сих пор:

 'tax_query' => array( array( 'taxonomy' => 'Issues', 'field' => 'slug', 'terms' => 'issue-one' ), ), 

Попытался следующее: не повезло:

 $args = array( 'post_type' => 'article', 'tax_query' => array( array( 'taxonomy' => 'Issues', 'field' => 'issuem_issue', 'terms' => 'issue-one' ), ), 'posts_per_page' => -1 ); 

Я посмотрел исходный код для IssueM . Я думаю, что у вас есть slug issuem_issue

Однако есть еще две таксономии, которые он регистрирует: issuem_issue_categories и issuem_issue_tags

редактировать

Попробуйте изменить свои аргументы:

 $args = array( 'post_type' => 'article', 'tax_query' => array( array( 'taxonomy' => 'issuem_issue', 'field' => 'slug', 'terms' => 'issue-one' ), ), 'posts_per_page' => -1 ); 

Это должно быть связано с тем, что все статьи с таксономией issuem_issue выталкивают «проблему-один».