Asumir que la pregunta es sobre wp_get_attachment_image_src.
También podría tratarse wp_get_attachment_link, pero, aunque relacionado, este análisis no lo incluye.
Me di cuenta de este problema al responder esta pregunta: ¿Cómo puedo ver todas las miniaturas generadas por WP en Media Manager? .
Refiérase a él para ver un código de trabajo relacionado con el problema de esta pregunta .
Y lleva a este tema del foro de WordPress .
La función wp_get_attachment_image_src ($ attach_id, $ size, $ icon) devuelve una matriz que contiene:
[0] => url
[1] => width
[2] => height
[3] => is intermediate
Si [3]es falso, originalse devuelven los datos de la imagen.
Ambos wp_get_attachment_image_src y wp_get_attachment_linkconfían en la función image_downsize, dentro /wp-includes/media.php.
Y ahí es donde se devuelve esta matriz de 4 elementos.