Retrouver une image à la une en php avec Wordpress

Comment retrouver une image à la une avec l'id du post dans wordpress
Il y a parfois des choses qui nous semblent évidentes en termes de développement sur WordPress, par exemple récupérer l'image à la une d'un article, d'une fiche produit woocommerce ou d'une page.
Et pourtant…
Voici la requête mysql à lancer (remplacez POST_ID par l'identifiant du contenu) :
SELECT concat(
(SELECT option_value FROM wp_options WHERE option_name = 'siteurl' LIMIT 1),
'/wp-content/uploads/',
childmeta.meta_value
)
FROM wp_postmeta childmeta
INNER JOIN wp_postmeta parentmeta ON (childmeta.post_id = parentmeta.meta_value)
WHERE parentmeta.meta_key = '_thumbnail_id'
AND childmeta.meta_key = '_wp_attached_file'
AND parentmeta.post_id = POST_ID;
Enjoy
Besoin d'un avis sur votre site ?20 ans de web à Mulhouse · Réponse sous 48 h ouvrées
Écrire à l'agence