Get Featured Image URL
Need to set and use a featured image for some post? Here we will describe featured images and how to get images URL in your code outside of a loop. To use a featured image you need to add the following line to functions.php file of your theme.
// This theme uses post thumbnails
add_theme_support( 'post-thumbnails' );
By default WordPress themes support this so you don’t have to worry about. Adding a featured image is very easy if you click “Set featured image”:
After this step your post will have the featured image set.
$thumbnail = get_the_post_thumbnail( $post->ID, 'thumbnail' );
but this code will return the <img>
tag. To get the URL you need to have this:
if (has_post_thumbnail( $post->ID ) ) {
$image = wp_get_attachment_image_src(
get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' );
$thumbnailURL = $image[0];
}
…
tags: & category: -