Jutilise WordPress 3.4.1. Jai besoin dafficher limage sélectionnée dune page. Comment puis-je obtenir lURL de limage sélectionnée par ID de page particulier. Avez-vous de laide?

Réponse

Avez-vous essayé quelque chose? Il 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 limage par taille dimage.

$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

Commentaires

  • En fait, cest faux – cela suggère que vous pouvez passer la taille en tant que paramètre, mais que ' nest pas précis. Aucune des deux fonctions naccepte de paramètre.
  • Vous pouvez utiliser wp_get_attachment_image_url() au lieu de wp_get_attachment_image_src() de nos jours afin de ne pas ' t avoir à faire cette $src[0] partie.

Réponse

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

$url = get_the_post_thumbnail_url( $post_id, "thumbnail" ); 

Commentaires

  • Enfin, cétait à peu près lheure.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *