REST API покажет только те, которые были загружены непосредственно в Media Libary, попробуйте сами и посмотрите.
Если вы вызовете media / id / изображения, вы получите
{
"code": "rest_forbidden",
"message": "Sorry, you are not allowed to do that.",
"data": {
"status": 401
}
}
Но если это изображение, не прикрепленное к сообщению и созданное непосредственно в Media Libary, оно будет отображаться в REST API.
Второй лучший вариант - это прямой доступ через SQL ко всем этим изображениям
select * from wp_posts where post_type = 'attachment';