Jeg bruger WordPress 3.4.1. Jeg har brug for at vise det fremhævede billede af en side. Hvordan kan jeg få den fremhævede billeds URL efter bestemt side-id. Har du hjælp?
Svar
Forsøgte du noget? Det er altid nyttigt at dele det, du har prøvet.
$url = wp_get_attachment_url( get_post_thumbnail_id($post_id) );
Eller hvis du ønsker at få billedet efter billedstørrelse.
$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
Fra og med WordPress 4.4.0 kan vi bruge get_the_post_thumbnail_url () :
$url = get_the_post_thumbnail_url( $post_id, "thumbnail" );
Kommentarer
- Endelig var det på det tidspunkt.
wp_get_attachment_image_url()
i stedet forwp_get_attachment_image_src()
i dag, så du ikke ' skal ikke gøre det$src[0]
del.