web-dev-qa-db-fra.com

Obtenir l'URL de l'image en vedette par identifiant de page

J'utilise WordPress 3.4.1. J'ai besoin d'afficher l'image sélectionnée d'une page. Comment puis-je obtenir l'URL de l'image en vedette par ID de page particulier? De l'aide?

7
Sam Hanson

Avez-vous essayé quelque chose? C'est toujours utile de partager ce que vous avez essayé.

$url = wp_get_attachment_url( get_post_thumbnail_id($post_id) );

Ou si vous souhaitez obtenir l'image par taille d'image.

$src = wp_get_attachment_image_src( get_post_thumbnail_id($post_id), 'thumbnail_size' );
$url = $src[0];

http://codex.wordpress.org/Function_Reference/get_post_thumbnail_id

http://codex.wordpress.org/Function_Reference/wp_get_attachment_url

http://codex.wordpress.org/Function_Reference/wp_get_attachment_image_src

18
Sisir

À partir de Wordpress 4.4.0, nous pouvons utiliser get_the_post_thumbnail_url () :

$url = get_the_post_thumbnail_url( $post_id, 'thumbnail' );
5
Christine Cooper