Il y a toujours un groupe de nos lecteurs qui essaient de passer tôt du niveau débutant et de se lancer dans le développement WordPress. Beaucoup d’entre eux commencent par pirater leurs thèmes WordPress, créer des thèmes enfants ou écrire des plugins. Cela leur fait rencontrer des défis déroutants. Un de ces lecteurs nous a récemment demandé comment obtenir l’URL de la vignette de publication dans WordPress. L’objectif ici est d’obtenir simplement l’URL de la miniature de la publication, puis de l’utiliser avec son propre balisage. Dans cet article, nous allons vous montrer comment obtenir l’URL de la miniature de publication dans WordPress.
Remarque : vous devez connaître les bases du fonctionnement des thèmes WordPress.
Collez simplement ce code dans le code de boucle que vous écrivez.
<?php $thumb_id = get_post_thumbnail_id(); $thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true); echo $thumb_url[0]; ?>
Assurez-vous de remplacer thumbnail-size
quelle que soit la taille d’image que vous souhaitez obtenir. Les tailles par défaut sont miniature, moyenne, grande et complète. Vous pouvez également utiliser ajouter et utiliser des tailles d’image supplémentaires. Si vous utilisez une taille d’image personnalisée, assurez-vous de régénérer les vignettes. Vous pouvez également définir une image de secours par défaut pour les miniatures des publications.
Ce que fait ce code, c’est que nous obtenons d’abord l’ID de la miniature de la publication. Ensuite, nous utilisons cet identifiant pour obtenir le chemin de l’image ou l’URL en utilisant wp_get_attachment_image_src
fonction, qui renvoie un tableau que vous pouvez utiliser avec votre propre code.
Nous espérons que cet article vous a aidé à apprendre comment obtenir une URL de miniature de publication dans WordPress. Pour des commentaires et des questions, veuillez laisser un commentaire ci-dessous.