Getting custom-sized featured image’s URL?

I’m adding additional image sizes to my theme:

functions.php

Read More
add_image_size( 'my-thumbnails', 122, 122, true );  

I used to get thumbnails URL like this:

wp_get_attachment_url(get_post_thumbnail_id($post->ID)); 

And it works like a charm, but I’m not sure how to display ‘my-thumbnails’ version of the thumbnail?

This doesn’t work:

wp_get_attachment_image_src( get_post_thumbnail_id($post->ID),'my-thumbnails' );  

What’s wrong?

Related posts

Leave a Reply

3 comments

  1. You should use one of the following:

    // Thumbnail
    wp_get_attachment_thumb_file( $GLOBALS['post']->ID );
    
    // Custom
    wp_get_attachment_image_src( $attachment_id, $size='my-thumbnails' );
    // Or:
    wp_get_attachment_image( $attachment_id, $size='my-thumbnails' );