我正在努力创建一个“画廊”。我的网站页面,它将显示网站上的所有图片,并允许用户按自定义帖子类型过滤这些图片。
是否可以从CPT中提取所有图像并将其归因于特定的CPT,以便可以在它们之间进行过滤?
我可以使用以下方式从网站上提取每张图片:
$attachments = get_posts( array(
'post_type' => 'attachment',
'post_status' => 'inherit',
'post_mime_type' => 'image',
'posts_per_page' => -1,
'order' => 'DESC'
) );
但是我怎么能进一步自定义这个以将图片上传到特定的CPT,所需的结果是我可以在上面找到与我的帖子类型匹配的过滤器列表,因此可以通过图库查看网站上的所有图像网页?
谢谢!