Jag använder WordPress 3.4.1. Jag måste visa den visade bilden på en sida. Hur kan jag få den presenterade bildens URL efter ett visst sid-ID. Någon hjälp?
Svar
Försökte du något? Det är alltid bra att dela med dig av vad du har provat.
$url = wp_get_attachment_url( get_post_thumbnail_id($post_id) );
Eller om du vill få bilden efter bildstorlek.
$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
Kommentarer
Svar
Från och med WordPress 4.4.0 kan vi använda get_the_post_thumbnail_url () :
$url = get_the_post_thumbnail_url( $post_id, "thumbnail" );
Kommentarer
- Slutligen var det på tiden.
wp_get_attachment_image_url()
istället förwp_get_attachment_image_src()
nuförtiden så att du inte ' t måste göra det$src[0]
del.