Я пытаюсь создать страницу «Галерея» для своего сайта, на которой будут отображаться все изображения с сайта, и пользователи смогут фильтровать их по пользовательским типам постов.
Можно ли извлечь все изображения из CPT и приписать их этому конкретному CPT, чтобы их можно было фильтровать между ними?
Я могу вытащить каждое изображение со всего сайта, используя:
$attachments = get_posts( array(
'post_type' => 'attachment',
'post_status' => 'inherit',
'post_mime_type' => 'image',
'posts_per_page' => -1,
'order' => 'DESC'
) );
Но как я могу дополнительно настроить это, чтобы получать изображения, загруженные только в конкретный CPT, желаемый результат заключается в том, что у меня может быть список фильтров выше, которые соответствуют моим типам записей, так что все изображения на сайте можно просматривать через страницу галереи?
Спасибо!
Задача ещё не решена.
Других решений пока нет …