Você pode usar wp_get_attachment_image_src()
diretamente no seu código atual:
$output .= '<img src="' . wp_get_attachment_image_src( $attachment_id, $size ) . '" alt="" />';
Ou você pode usar wp_get_attachment_image()
no lugar do seu código atual:
$output .= wp_get_attachment_image( $attachment_id, $size );
Observe que, em ambos os casos, você terá que recuperar a ID do anexo de alguma maneira. O método mais direto provavelmente será get_posts()
, por exemplo:
$attachments = get_posts( array(
'post_parent' => $post->ID,
'post_type' => 'attachment',
'post_mime_type' => 'image'
) );
Que retornará uma matriz de objetos de anexo.