Käytän WordPress 3.4.1 -ohjelmaa. Minun on näytettävä esillä oleva sivun kuva. Kuinka saan esitetyn kuvan URL-osoitteen tietyn sivun tunnuksen mukaan. Onko mitään apua?
Vastaa
Yrititkö mitään? On aina hyödyllistä jakaa kokeilemasi sisältö.
$url = wp_get_attachment_url( get_post_thumbnail_id($post_id) );
Tai jos haluat saada kuvan kuvan koon mukaan.
$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
Kommentit
Vastaa
WordPress 4.4.0: sta lähtien voimme käyttää get_the_post_thumbnail_url () :
$url = get_the_post_thumbnail_url( $post_id, "thumbnail" );
kommentit
- Viimeinkin kyse oli ajankohdasta.
wp_get_attachment_image_url()
-tunnusta nykyäänwp_get_attachment_image_src()
-kohdan sijaan, joten et ' ei tarvitse tehdä sitä$src[0]
osaa.