这是我的一种独特而有趣的情况:
我想查询以前用作缩略图的所有 wordpress 附件(图像)。最终结果将是这样的:
如您所见,我想在其他帖子中标记已用作缩略图的图片,以便我不再使用它们。
目前,即使大多数图像已被用作缩略图,但它们都没有显示为附加:
因此,似乎只有当我从帖子编辑器上传图像时,它才会显示为“附加”,但当从库中选择缩略图/特色图像时,它不会算作“附加”。
我正在使用此查询来获取所有用作缩略图的图像,但它似乎根本不起作用。它返回所有图像,不管:
$args = array(
'posts_per_page' => -1,
'post_status' => 'inherit',
'post_type'=> 'attachment',
'post_mime_type' => array(
'image/jpeg',
'image/gif',
'image/jpg',
'image/png'
),
'meta_query' => array(
array(
'key' => '_thumbnail_id',
'value' => '?',
'compare' => 'EXISTS'
)
)
);
$used_thumbnails = new WP_Query($args);
难道我做错了什么?我花了很多时间,似乎无法弄清楚。