How to Add a Featured Image Column to The Post Listing Page in The WordPress Backend

Featured images usually serve as the main image for a post or page. However, one of the problems with featured images is that you can’t see which posts they’re assigned to unless you edit an individual post or page.

Post List Featured Image, developed by Jagged Edge Media, solves this problem by adding a featured image column to the post listing in the backend of WordPress.

Featured Image Column
Featured Image Column

The plugin also comes with a set of filters that allow you to sort through posts with and without a featured image.

Featured Image Filtering Options
Featured Image Filtering Options

Unlike some of the other plugins I tested, this one has three different thumbnail sizes to choose from, 50×50, 100×100, and 150×150. I recommend using the largest size since it’s hard to make out details in smaller images.

Post List Featured Image Settings
Post List Featured Image Settings

Although 150×150 is a decent size, I’d like to be able to click on an image and see the full size in a model window. This would make it convenient to see the full size instead of having to right-click and select view image.

Out of the box, the image size is the only thing to configure. Post List Featured Image works without any issues on WordPress 4.1 and is available for free on the WordPress plugin directory. If you’re looking for more features, there’s a pro version available as well.

13

13 responses to “How to Add a Featured Image Column to The Post Listing Page in The WordPress Backend”

  1. Good find Jeff (as usual), and I agree with you that “there’s usually always more than one plugin to accomplish a task”, I use the plugin called “Easy Featured Image” released just a few days ago, and works like a charm. That said, this functionality should be included in the core though in my opinion…

  2. It is a little astonishing, just how small we are seeing thumbnails being made these days, while remaining intelligible. Hey – the smaller examples are not all that much bigger than a generously-sized single font-character!

    Seems to me, there will be some kind of special craft behind this trend. Default resizing to these tiny thumb-dimensions gives a high proportion of inscrutable little messes. Have not yet pursued this topic …

    I have been glancing at the Featured Image option, wondering if I can do something good with it. I always try to get a nice, on-topic pic with each post, and I always use a ‘decent’ thumbnail … which seems to approximate what FI is about.

    I’m keen on more control of the Admin Post Listing Page table. Usually, though, I want it to display more-compact subsets of Post info. Mostly, I’m scanning lots of entries, and want more in the available screen space.

    Images are a big deal, and improvements to pic-tech & presentation choices are well-worth the keeping up on. I will install ‘PLFI’ this morning, probably temporarily, just to see how it does my images at 50×50.

  3. Jeff,
    This may be a little off topic, but have you ever seen a problem with the featured image that causes the image to not only be seen in the blog post, but also in the upper left hand corner of the entire page? I am new to using wordpress and things were working just fine…until yesterday. I added a new post the same way I always do, choose a featured image and the above happened. At this point I have just taken the featured images out until I can figure out the problem.
    Thanks!
    Lyn

  4. Hi Jeff,

    You have really interesting and useful articles, thanks for sharing your knowledge.

    I’ve found a solution for displaying featured image on posts and pages admin columns with code pasted on you theme’s functions archive. Just another way to achieve the same without adding a another plugin to your WP installation.

    add_filter('manage_posts_columns', 'posts_columns', 5);
    add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);
    add_filter('manage_pages_columns', 'posts_columns', 5);
    add_action('manage_pages_custom_column', 'posts_custom_columns', 5, 2);

    function posts_columns($defaults){
    $defaults[‘riv_post_thumbs’] = __(‘Thumbs’);
    return $defaults;
    }

    function posts_custom_columns($column_name, $id){
    if($column_name === ‘riv_post_thumbs’){
    echo the_post_thumbnail( array(100,100) );
    }
    }

Newsletter

Subscribe Via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.