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, original
se devuelven los datos de la imagen.
Ambos wp_get_attachment_image_src
y wp_get_attachment_link
confían en la función image_downsize
, dentro /wp-includes/media.php
.
Y ahí es donde se devuelve esta matriz de 4 elementos.