我可以获得最新图像附件的列表,如下所示:
$attachments = get_posts( array(
\'post_type\' => \'attachment\',
\'posts_per_page\' => $number,
\'post_mime_type\' => \'image\'
) );
这将返回最近上载的所有图像,无论它们是附加到帖子或页面,还是通过“媒体”菜单取消附加。我想将该列表限制为仅附加到我创建的自定义帖子类型的图像。(自定义帖子类型没有那么重要;相同的问题可能是:“仅附加到帖子的图像”或“仅附加到页面的图像”。)
我意识到,在运行上述查询后,我可以测试每个图像,并消除父对象不是正确的帖子类型的任何图像,但我想返回特定数量的图像($number
), 这种方法可以消除部分或全部返回的图像!