Sur la page de référence pour wp_get_attachment_image_src
, il existe un paramètre appelé icon
et il indique uniquement:
$icon - (bool) (optional) Use a media icon to represent the attachment.
Default: false
À quoi sert-il et comment affecte-t-il la valeur renvoyée?
C'est une icône pour afficher la pièce jointe. S'il n'est pas défini, il utilise l'icône par défaut. L'exception ici concerne les images : les valeurs renvoyées font toujours référence à la vignette (de taille définie dans les arguments de wp_get_attachment_image_src
). Les icônes sont toujours affichées dans leur taille d'origine.
Si la pièce jointe était un fichier audio, il utiliserait l'icône audio, sauf indication contraire, à l'aide de l'argument icon
. Voir la section 'Changer le répertoire des icônes' du lien que vous avez indiqué dans la question.