Lors de la création de thèmes WordPress et de thèmes enfants, les développeurs peuvent être frustrés lorsque la miniature de l'article ne s'affiche pas. Cela peut constituer un véritable obstacle au développement.
Ce dont ils ont besoin, c'est d'un moyen simple d'obtenir l'URL de l'image afin de pouvoir l'utiliser dans leur code.
Heureusement, c'est quelque chose que nous avons fait d'innombrables fois, et nous connaissons une méthode simple pour résoudre ce problème courant.
Dans ce guide, nous vous montrerons comment extraire l'URL de la miniature de l'article dans WordPress. Nous partagerons une astuce pratique qui peut simplifier votre flux de travail et vous faire gagner du temps.

Pourquoi obtenir l'URL de la miniature de l'article dans WordPress ?
L'ajout d'une miniature ou d'une image mise en avant aux articles de votre blog WordPress le rendra plus attrayant en ajoutant un intérêt visuel. Vous pouvez en savoir plus dans notre guide sur comment ajouter des images mises en avant ou des miniatures d'articles dans WordPress.
Si vous souhaitez partager un article sur les réseaux sociaux, vous devrez peut-être copier le lien vers l'image mise en avant ou une autre image dans l'article. Nous vous montrons comment faire étape par étape dans notre guide sur comment obtenir l'URL des images que vous téléchargez dans WordPress.
Cependant, si vous développez votre propre thème ou modifiez un thème existant, vous devrez peut-être obtenir l'URL de la miniature de l'article pour l'utiliser avec votre propre balisage personnalisé. Dans ce cas, vous devrez ajouter un extrait de code à vos fichiers de thème.
Examinons comment obtenir l'URL de la miniature d'un article dans WordPress.
Comment obtenir l'URL de la miniature d'un article dans WordPress
Pour obtenir l'URL d'une miniature d'article, vous devez ajouter du code au modèle de thème que vous personnalisez. Pour en savoir plus, consultez notre guide sur comment ajouter du code personnalisé dans WordPress.
Si vous souhaitiez simplement afficher la miniature de l'article, vous pourriez coller ce code PHP dans le modèle sur lequel vous travaillez, à l'intérieur de la boucle WordPress :
echo get_the_post_thumbnail(get_the_ID(),'medium');

Mais comme vous souhaitez afficher l'image miniature de l'article en utilisant votre propre balisage personnalisé ou utiliser la miniature dans votre thème d'une autre manière, vous devrez obtenir l'URL de la miniature de l'article.
Vous devrez coller ce code dans le modèle à la place :
echo get_the_post_thumbnail_url(get_the_ID(),'medium');

Ce code affiche simplement l'URL de l'image mise en avant. Vous pouvez ensuite personnaliser le code pour utiliser l'URL de la miniature de l'article comme vous le souhaitez.
Vous pouvez également personnaliser la taille de la miniature. Vous devrez remplacer le mot « medium » par une autre taille d'image par défaut, telle que « thumbnail », « medium-large », « large » ou « full ».
Ou vous pouvez utiliser toutes les tailles d'image supplémentaires que vous avez créées. Si vous utilisez une taille d'image personnalisée, assurez-vous de régénérer les miniatures.
Nous espérons que ce tutoriel vous a aidé à apprendre comment obtenir l'URL de la miniature d'un article dans WordPress. Vous pourriez également consulter notre guide sur comment créer une sous-page dans WordPress ou notre sélection d'experts des meilleurs plugins d'articles similaires pour WordPress.
Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.


Kiran
J'ai conçu un site web en utilisant WordPress. Actuellement, l'image mise en avant affiche la section description.
Mais je veux afficher l'URL de l'image mise en avant dans le flux RSS.
Comment ajouter l'URL de l'image mise en avant (media:thumbnail) dans le flux RSS ?
S'il vous plaît, aidez-moi…
Support WPBeginner
Salut Kiran,
Veuillez consulter notre guide sur la façon d'ajouter des images mises en avant au flux RSS.
Admin
Salim
WP Beginner, votre deuxième codex WordPress !
Mohan Krishna
Votre site donne d'excellents conseils, mais je vous suggère de fournir des démos des codes respectifs pour montrer à quoi ils ressemblent après avoir apporté les modifications, comme vous l'avez dit, car les utilisateurs comme moi peuvent y jeter un œil et voir si cela convient le mieux ou non. De plus, vos visiteurs pourraient doubler.
TracyDempsey
Bonjour, je cherche comment obtenir manuellement l'URL, mais je ne trouve que des articles avec du code pour récupérer l'URL. J'utilise Thesis, et j'ai utilisé l'éditeur d'images Wordpress sur certaines images de publication pour créer une miniature carrée recadrée pour les extraits/aperçus de mes pages de catégories. Mais, lorsque je colle l'URL de l'image dans le champ URL de la miniature de Thesis, il ne reconnaît pas la miniature recadrée, mais recadre l'image d'origine (ce qui déforme le rapport d'aspect). J'essaie donc juste de trouver l'URL directe de la miniature de l'image source - pouvez-vous m'aider ?? Merci d'avance !
Wynand
Je ne sais pas si c'est la bonne page pour poster ceci, mais ce que j'aimerais faire est le suivant :
J'ai de nombreux sites Web, j'aimerais afficher une miniature de chacun sur une page WordPress, en ajoutant simplement l'URL à cette page, ou du code entourant l'URL
Quelqu'un peut-il aider
pipo gorosito
Mec, je t'aime
Kevin Donnigan
Awesome!! Thanks for this
Needed it for a custom loop with a sticky post on top and set the background image.
abhay
Merci, ça m'a beaucoup aidé
Philipp
Merci mec !
Thiago Miro
Merci, cela a résolu un gros problème.
salem
ça marche merci.
Claire
Perfect, thank you
Luís Fernando Guedes
Merci de partager !
Nicola
Merci pour ce tutoriel, je ne sais pas pourquoi mais le code que vous avez écrit n'a jamais fonctionné pour moi, et je sais qu'il est même disponible dans le codex, j'ai essayé avec plusieurs configurations de boucles mais sans succès.
Récemment, j'ai réussi à le faire fonctionner en l'utilisant conjointement avec une autre fonction : get_post_thumbnail_id()
ID ) );
?>
<img src="" alt="" />
Josh
Article vraiment génial. Merci.
Jotpreet Singh
Salut, Syed. C'est bien de s'éloigner de l'utilisation constante des plugins. Eh bien, santé à ça