Enables multiple featured images for all post types (including custom post types and WooCommerce products). Comes with a widget and a handy shortcode …
As of April 2026, Multiple Featured Images is a WordPress featured image plugin with 5.0K+ active installations and a 4.7/5 rating from 28 reviews. It has been downloaded 105K+ times in total. Requires WordPress 3.5+ and PHP 5.6+. Available on WordPress.org since 2012. Last updated 5 years ago — may have compatibility concerns. Download volume is stable this week. Top alternative: Auto Featured Image (Auto Post….
You need more than one featured image for posts, pages and/or custom post types? Then this plugin is for you!
Enable multiple featured images for all post types (including custom post types and WooCommerce products) and show the images with a widget or the handy shortcode.
Add as many featured images as you need.
Add the featured images to any post type (post, page or even custom post types and WooCommerce products).
It is possible to use different featured images for different post types. Easily you can add two new featured images to pages and three to posts, if you need it that way.
Fully customizable output – so it’s multilingual.
Handy shortcode for displaying the featured images everywhere.
Widget for displaying featured images in sidebars, etc.
Crazy cool plugin! It works great (also with page builders like Elementor). Thank you.
Great tool. It would’ve been nice if it could support bulk upload of featured images, as a gallery (just like in woocommerce product galleries).
Thanks!
Adds so much more flexibility for designing a post, or displaying content in different contexts (home page, single post, archive). Thank you for this great plugin!
Exactly what I was looking for ! Works great with the latest version of WordPress (5.3)
No need for shortcode! To obtain a featured image that loads automatically according to the language of the plugin qtranslate-x, you can add in the file functions.php:
add_filter( 'kdmfi_featured_images', function( $featured_images ) {
$args = array(
'id' => 'featured-image-en',
'desc' => 'English version of the feature image.',
'label_name' => 'English featured image',
'label_set' => 'Set english featured image',
'label_remove' => 'Remove english featured image',
'label_use' => 'Set english featured image',
'post_type' => array( 'page', 'post', 'portfolio', 'app' ),
);
$featured_images[] = $args;
return $featured_images;
});
add_filter( 'get_post_metadata', 'wdm_change_featured_image', 10, 4 );
function wdm_change_featured_image( $feature_image_id = null, $post_id, $meta_key, $single ) {
if ( $meta_key == '_thumbnail_id' ) {
if(function_exists('qtranxf_getLanguage')) {
if (qtranxf_getLanguage() == 'en' && kdmfi_has_featured_image( 'featured-image-en', $post_id )) {
$feature_image_id = kdmfi_get_featured_image_id( 'featured-image-en', $post_id );
}
}
}
return $feature_image_id;
}Hi,
This is my first review, this plugin made me review it because it is so awesome.
Makes life easier. Thank you 🙂
| WordPress | 3.5+ requiredTested up to 5.5.18 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.