Я пытаюсь получить все изображения из медиатеки с пользовательской таксономией на странице галереи в серверной части. Однако я понял, что этот аргумент в запросе ломает страницу, post_status => 'attributeit'. Но этот аргумент необходим для запроса вложений.
Это мой код.
$terms_names = get_terms( 'media-categories' );
$terms_names_arr = [];
foreach ($terms_names as $key => $value) {
$terms_names_arr[] = $value->name;
}
$gallery_query = new WP_Query( array(
'post_type' => 'attachment',
'post_status' => 'inherit',
'posts_per_page' => 5,
'tax_query' => array(
array (
'taxonomy' => 'media-categories',
'field' => 'slug',
'terms' => $terms_names_arr,
)
),
));
Есть ли другой способ решить эту проблему?