Hello, I'm Aaron Harun, a New York based
Traveler, Developer and Web Consultant.
You're about to have an "AaHa!" moment.

WordPress Post Featured Image Shortcode

The Featured Image Shortcode plugin is a 5-line plugin that adds a simple shortcode to insert the post’s thumbnail. (This is also referred to as the Featured Image by WordPress). Adds a [ post_thumbnail ] shortcode for use with wordpress post thumbnails. Also accepts [ post_thumbnail size="" ]. It only works for WP versions 2.9 and higher.

A Post Thumbnail is an image that is chosen as the representative image for a Post or Page. The display of this images is up to the theme. This is especially useful for “magazine-style” themes where each post has an image.

Use:

Use of this plugin is simple. If your theme supports Featured Images/ Post Thumbnails, you will see a box like the one in the screenshot that allows you to set a “featured image.” Once this image is set the Admin panel, add [ post_thumbnail ] into the post’s content and it will auto-magically insert the image you set. Just remember to remove the spaces.

I use this plugin to add the post thumbnails into the content of articles. See, on my blog page the images are being added in the theme, but on an individual article like this one for Moving WordPress the same image appears under the first paragraph.

You can also call the function directly in your theme with <?php post_thumbnail('size=thumbnail');?>. However, you are better off using the main WordPress function <?php echo get_the_post_thumbnail(null,'thumbnail');?>.

This Plugin requires that you be using WordPress 2.9 and have the feature enabled in your theme’s functions.php file. If you don’t have it enabled, see below on how to add post thumbnails.

Download:

Download Latest WordPress Post Thumbnails Shortcode Keys

Installation:

Use the one-click installer! WordPress One-Click plugin install.

Or

  1. Download the zip file, unzip it and upload to your wp-content/plugins folder
  2. Upload to your plugin directory.
  3. Activate.

The plugin is hosted in the WordPress Extend database so you can also manually install from your wordpress admin panel

  1. Go to “Add New” under Plugins
  2. Search for “Featured Image Shortcode”
  3. Click install now, confirm and follow any other instructions you are given.

How do I enable post thumbnails on my theme?

The code you have to add is:

if (function_exists('add_theme_support')) {
	add_theme_support('post-thumbnails');
	set_post_thumbnail_size(50, 50, true); //Sets the default image to 50x50px and crops it
	add_image_size('post-hero', 590, 150, true); //Adds the large style images
}

To add the second custom sized image to the post, I use [ post_thumbnail size="post-hero" ]. It’s as easy as that. You can read more about enabling this feature in your themes here.

Posted in
36 comments on “WordPress Post Featured Image Shortcode
  1. Hi there it’s me, I am also visiting this site regularly, this site is genuinely good and the visitors are really sharing nice thoughts.

  2. instradati says:

    If you are serious about finding a good woman for a long-term relationship or even for a casual date, you should spend the time required to make it happen. Every time you communicate with a person, the recipient knows that you had a lot of methods at your disposal. Find A Quality Man – Who says you can’t find love after the age of 50.

  3. I do not know whether it’s just me or if everyone else encountering issues with your site. It appears like some of the text in your posts are running off the screen. Can someone else please provide feedback and let me know if this is happening to them as well? This might be a issue with my browser because I’ve had this happen previously.

    Many thanks

  4. Hey there, You’ve done a great job. I will definitely digg it and personally suggest to my friends. I’m sure they will be benefited from this site.

  5. It is a tradition that has followed Christmas for years and years.

    There are several ways to restore a beautiful smile, if you have a cracked tooth or if the series of them were cracked, dental fillings can be applied to each teeth in order to reshape them and make them look natural, Veneers also add a beautiful touch to the entire reconstructive procedure because they can’t even things out and they can make you look like you’ve never had a problem before, not to mention that they can make your smile look a lot brighter than it did before. And distortions in the template are what manifest into brain imbalances in the biological system.

  6. Very nice post. I just stumbled upon your blog and wanted to say that I have truly enjoyed surfing around your blog posts.

    In any case I will be subscribing to your feed and I hope you write again soon!

  7. grow light says:

    Hello There. I discovered your blog the usage of msn. This is a really smartly written article. I’ll be sure to bookmark it and return to read more of your useful info. Thanks for the post. I’ll certainly comeback.

  8. You also stand a chance of getting cars still covered by factory warranty. There was very little in the news, however, about the horrors of his concentration camps what would eventually take the lives of six million Jews and four million others. Also you may end up having to pay for higher rate of interest on loans for used cars.

    Visit my site; cheap cars in

  9. Hi there i am kavin, its my first time to commenting anyplace, when i read this piece of writing i thought i could also create comment due to this sensible piece of writing.

  10. Can I just say what a comfort to find somebody who genuinely understands what they’re discussing on the net. You definitely realize how to bring an issue to light and make it important. A lot more people ought to look at this and understand this side of your story.

    I was surprised you aren’t more popular because you most certainly possess the gift.

  11. After looking over a handful of the blog posts on your web page, I truly like your technique of blogging. I saved as a favorite it to my bookmark site list and will be checking back in the near future. Please check out my website as well and let me know how you feel.

  12. Hey! I’m at work surfing around your blog from my new iphone 4! Just wanted to say I love reading through your blog and look forward to all your posts! Carry on the great work!

  13. Thank you for sharing your thoughts. I truly appreciate your efforts and I will be waiting for your next write ups thank you once again.

    Visit my weblog minecraft host (minecraftserverhostinginc.webs.com)

  14. Shanna says:

    With havin so much content and articles do you ever run into any issues of plagorism or copyright violation? My blog has a lot of completely unique content I’ve either created myself or outsourced but it looks like a lot of it is popping it up all over the web without my permission. Do you know any techniques to help protect against content from being ripped off? I’d definitely appreciate it.

    My homepage … dayz free download (Shanna)

  15. You really make it appear so easy together with your presentation however I in finding this matter to be really one thing that I believe I would by no means understand.

    It sort of feels too complicated and very extensive for me. I am taking a look forward to your subsequent put up, I will try to get the hang of it!

    Stop by my blog post; minecraft host

  16. Fastidious answers in return of this issue with firm arguments and telling all regarding that.

    Feel free to visit my homepage – dayz standalone download – http://www.facebook.com/ -

  17. Heya i’m for the first time here. I came across this board and I find It truly useful & it helped me out a lot. I hope to give something back and help others like you aided me.

  18. Donna says:

    Thanks for this simple but useful plugin. Will test in my site about father’s day gifts!

  19. Jason Eccles says:

    I changed the post_thumbnail_shortcode function to add element support.

    Might be a little specific but it works great on my site

    function post_thumbnail_shortcode($atts, $content=”) { if(!function_exists(‘post_thumbnail_shortcode’)) return;

    if(!$atts['size']) $atts['size'] = ‘thumbnail’;

    $image_small = simplexml_load_string(get_the_post_thumbnail(null,’thumbnail’))->attributes()->src; $image_medium = simplexml_load_string(get_the_post_thumbnail(null,’medium’))->attributes()->src; $image_large = simplexml_load_string(get_the_post_thumbnail(null, array(500, 500)))->attributes()->src; $image_full = simplexml_load_string(get_the_post_thumbnail(null,’full’))->attributes()->src; $image_meta = simplexml_load_string(get_the_post_thumbnail(null,’full’))->attributes()->alt;

    if($atts['size'] == ‘full’) { return ”; } else { return ”.get_the_post_thumbnail(null,$atts['size']).”; } }

  20. John Weland says:

    I find this plugin super helpful for inserting a featured image in to my post content, however I wonder if there is an ability to add an alignment to the shortcode. as it is I can align the shortcode itself but it doesn’t append any sort of class to the image that is output so I can apply any CSS floats based of alignment -right or alignment-left for example.

  21. Assassins Creed IV: Black Flag has a pretty interesting combat system. For a less expensive method to appreciate terrific video games, check out “classic” games. Rodrigo believed that he we would lead the Templars to a vault of great significance.

  22. 3D animators are among the most sought after of animation professionals in India. Should you compare the expense of Maya or even 3DMax (Over $1000), 3DMagix is a no-brainer at the cost of less than $50. This engine has integrated support for some of the most powerful tools out there today and is creating relationship with many 3rd party developers, like Mixamo for example, that is allowing for even more tool integration.

  23. It is regularly updated to keep at par with the latest software. With a controller you just feel so constricted and you never forget that you’re the one guiding the character on screen. DOWNLOAD THE CHEAT TOOL FOR ASSASSIN’S CREED PIRATES FROM HERE.

  24. dee says:

    hi, i wonder if it is easy to give every displayed post thumbnail a transparent overlay automatically? (like a play button)

    must be easy i think but it has been years since i did php.. suggestion welcome!

    greetings, david

  25. Paul says:

    Can you give an example of [post_thumbnail size=""] shortcode in use? No matter what size I specify, the image appears full size.

    • Talita says:

      You should use the values “thumbnail”, “medium”, “large” or “full” to get the sizes predefined by your theme, e.g. [post_thumbnail size="medium"].

  26. Jacob Chapman says:

    Shweet! So… would <?php post_thumbnail size="post-hero"?> also work [directly inside my theme]? If not, could you get that to work in the next update? Thank you!!

  27. Ehsan says:

    Hi How can I use the featured image in my theme? the link you supplied doesn’t seem working! :(

  28. ritchie says:

    Where in my function.php i have to past it? because when i paste it in the document i got a syntax error?

  29. meg says:

    where should i add this code?: if (function_exists(‘add_theme_support’)) { add_theme_support(‘post-thumbnails’); set_post_thumbnail_size(50, 50, true); //Sets the default image to 50x50px and crops it add_image_size(‘post-hero’, 590, 150, true); //Adds the large style images }

Leave a Reply

Standard Rules Apply: Use <code> tags for code snippets. Keep it relevant. Other than that, be your awesome self.

*(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

`