从…起get_media_items 作用and his code, 您可以使用get_children 正在为图像添加mime类型:
$images = get_children( array( \'post_parent\' => $post_id, \'post_type\' => \'attachment\', \'post_mime_type\' => \'image\', \'orderby\' => \'menu_order ASC, ID\', \'order\' => \'DESC\') );
这将获得附加到$post\\u id的图像数组($images)。在您的情况下,如果您在循环中,$post\\u id应该等于$post->id
不完全是您所要求的WP\\U查询实现,但它很简单。
如果您仍然需要WP\\u查询方式,那么可以使用自己的代码(未测试)。循环内部:$attachment = new WP_Query( array(
\'post_parent\' => $post->ID
\'post_type\' => \'attachment\',
\'posts_per_page\' => -1,
\'post_mime_type\' => \'image\'
) );