This lightweight plugin allows to set and remove a Featured Image via the Quick Edit action screen in Post Type List Tables within the WordPress Admin. Out of the box this works for Posts, Pages and any public Post Type which supports Featured Images. (Can be disabled indiviually via code snippet or filter.)
Screenshot: example of inline edit view
Screenshot: the added column in the list table, plus placeholder image icon
- WordPress: 6.7.2
- PHP: 8.3+
Support Project | Installation | How Plugin Works | Custom Tweaks | Changelog | Plugin Scope / Disclaimer
If you find this project helpful, consider showing your support by buying me a coffee! Your contribution helps me keep developing and improving this plugin.
Enjoying the plugin? Feel free to treat me to a cup of coffee ☕🙂 through the following options:
Quick Install
- Download ZIP: quick-edit-featured-image.zip
- Upload via WordPress Plugins > Add New > Upload Plugin
- Once activated, you’ll see the new admin column "Image" in the Post list table for example.
- Adds a new column to the List Table for Posts, Pages, Post Types – if these support Featured Image and are public (post type needs support for
thumbnail
in WordPress terms) - Adds the Featured Image to Quick Edit (inline edit) – this saves a lot of clicks & time to set or remove a featured image for a lot of posts (no longer opening the post, setup, save, close tab or going back in browser ...)
- Placeholder icon image for all Posts/ Post Types that have no featured image yet – clicking on icon opens Quick Edit
Saves time for admins, site builders and editors!
Note, the following post types are disabled by default because they either have thumbnail support or are internal
- WooCommerce
product
(if WooCommerce is active) - Meta Box (including AOI as well as Lite plugin suites)
meta-box
,mb-post-type
,mb-taxonomy
,mb-relationship',
mb-settings-page,
mb-views`
To exclude a post type from the adding of the Featured Image column, just add a constant to your wp-config.php
file, to a functions.php (of theme or child theme) or via a code snippet plugin. Here's an example – define the constant and add an array of post type slugs (note the square brackets which forming the array!):
define( 'QEFI_DISABLED_TYPES', [ 'woohoo-post-type', 'book', 'download-manager-plugin' ] );
That would result in NO Featured Image column and quick edit feature for these post type slugs: woohoo-post-type
, book
and download-manager-plugin
Developers can use the filter 'ddw/quick_edit/post_types_disable'
--> is defined in function ddw_qefi_post_types_disable()
This can be used to define which post types should not be supported (or should still be supported ...).
- Initial release – Yeah!
- Custom disabling for post types via constant or filter
- Plugin support: Disabled by default for WooCommerce and Meta Box post types
This plugin comes as is.
Disclaimer 1: So far I will support the plugin for breaking errors to keep it working. Otherwise support will be very limited. Also, it will NEVER be released to WordPress.org Plugin Repository for a lot of reasons (ah, thanks, Matt!).
Disclaimer 2: All of the above might change. I do all this stuff only in my spare time.
Most of all: Have fun building great sites!!! ;-)
Copyright © 2025 David Decker – DECKERWEB.de