Title: Bulk-Select Featured Image
Author: ulfben
Published: <strong>May 1, 2012</strong>
Last modified: October 13, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/bulk-select-featured-image.svg)

# Bulk-Select Featured Image

 By [ulfben](https://profiles.wordpress.org/ulfben/)

[Download](https://downloads.wordpress.org/plugin/bulk-select-featured-image.1.2.0.zip)

 * [Details](https://en-ca.wordpress.org/plugins/bulk-select-featured-image/#description)
 * [Reviews](https://en-ca.wordpress.org/plugins/bulk-select-featured-image/#reviews)
 *  [Installation](https://en-ca.wordpress.org/plugins/bulk-select-featured-image/#installation)
 * [Development](https://en-ca.wordpress.org/plugins/bulk-select-featured-image/#developers)

 [Support](https://wordpress.org/support/plugin/bulk-select-featured-image/)

## Description

Set featured images for several posts without opening each post’s editor. In the
Media Library’s List view, select your images, choose “Set featured images” from
Bulk actions, then click Apply.

Each selected image becomes the featured image of the post shown in its “Uploaded
to” column. Existing featured images are replaced. The familiar “Use as featured
image” row action is also available for individual images.

 * Uses WordPress’s existing checkboxes and bulk-action menu.
 * Supports posts, pages and custom post types that allow featured images.
 * Reports updated, unchanged and skipped items after each action.
 * Skips ambiguous selections instead of choosing an image at random.
 * Checks permission to edit both the image and its attached post.
 * No settings page, external services, tracking or extra JavaScript.

## Screenshots

[⌊Select one image per attached post in the Media Library's List view, choose "Set
featured images", then click Apply.⌉⌊Select one image per attached post in the Media
Library's List view, choose "Set featured images", then click Apply.⌉[

Select one image per attached post in the Media Library’s List view, choose “Set
featured images”, then click Apply.

[⌊Result notices explain skipped images, including unattached images and multiple
selections for the same post.⌉⌊Result notices explain skipped images, including 
unattached images and multiple selections for the same post.⌉[

Result notices explain skipped images, including unattached images and multiple 
selections for the same post.

## Installation

 1. Install and activate Bulk-Select Featured Image.
 2. Open Media > Library and switch to List view.
 3. Check the “Uploaded to” column. Use Attach for images that have no attached post.
 4. Select one image per post, choose “Set featured images”, then click Apply.

Requires WordPress 6.8+ and PHP 8.2+. Your theme and the attached post type must
support featured images.

## FAQ

### Which post receives each image?

The post listed under “Uploaded to” in the Media Library. An attachment has one 
parent post. The plugin does not search post content, guess from filenames, or assign
an image to every post where it appears.

Inserting an existing Media Library image in another post does not necessarily change
its attachment. Check “Uploaded to” before applying the action.

### Does this replace existing featured images?

Yes. Both the bulk action and the individual row action replace the attached post’s
current featured image. An image that is already featured is reported as unchanged.
There is no automatic undo; you can assign the previous image again if needed.

### What if I select several images attached to the same post?

A post has only one featured image. If multiple eligible selected images are attached
to the same post, all of those images are skipped and that post stays unchanged.
Select just one image for that post and apply the action again. Other unambiguous
selections are still processed.

### What gets skipped?

Unattached images, missing or trashed parent posts, trashed media, non-image files,
unsupported post types, and items you cannot edit. Images that WordPress cannot 
render as thumbnails or save are reported as failed; an unrenderable image does 
not clear an existing featured image.

### Does it work in the Media Library grid?

Use List view for the plugin’s row and bulk actions. WordPress’s grid selection 
has a different interface. The Media Library link on the Plugins screen opens List
view directly.

### Can I use this with pages, custom post types and the block editor?

Yes, when the theme and post type support featured images. The plugin updates WordPress’s
standard featured-image assignment, so it works independently of the editor. It 
no longer forces featured-image support on themes that have not enabled it.

### Can I process the whole library at once?

The action processes the selected items on the current List view page. Adjust Screen
Options to change the page size. For large libraries, work in manageable batches;
the plugin does not run a background library-wide operation.

### What happens if I deactivate or delete the plugin?

Assigned featured images stay in place. The plugin does not create permanent settings
or custom tables. Temporary per-user result notices expire after one minute.

## Reviews

![](https://secure.gravatar.com/avatar/bfaf698e2ce9efc9fd1d71f17ab65e3cf4fe0948488447430ca3799eb16ab734?
s=60&d=retro&r=g)

### 󠀁[Bulk-Select Featured: Awesome!](https://wordpress.org/support/topic/bulk-select-featured-awesome/)󠁿

 [MaxTovar](https://profiles.wordpress.org/maxtovar/) November 2, 2016

Works very well. Saved me a LOT of time. Hint: you must first select "attach" before
you can "use as featured image"

![](https://secure.gravatar.com/avatar/68520ca1b57d919e2052fe30ad834b592018939f624dc5e0dac88a37f5457575?
s=60&d=retro&r=g)

### 󠀁[Does not work](https://wordpress.org/support/topic/does-not-work-204/)󠁿

 [goodmuyis](https://profiles.wordpress.org/goodmuyis/) October 18, 2016

I don know how t works, should be deleted

![](https://secure.gravatar.com/avatar/1215e2489164bc221563b64e8938c858b0a7a9c608f05cdce01b0211de6df39a?
s=60&d=retro&r=g)

### 󠀁[Title misleads](https://wordpress.org/support/topic/title-misleads/)󠁿

 [Nitesh](https://profiles.wordpress.org/niteshluharuka/) February 7, 2017

The title misleads!

![](https://secure.gravatar.com/avatar/7450f99465a0a95918281fcfe32486b6714bb7260af02787f8a9e4b55600ab39?
s=60&d=retro&r=g)

### 󠀁[Time-saver!](https://wordpress.org/support/topic/time-saver-148/)󠁿

 [Maria](https://profiles.wordpress.org/mariam27/) February 7, 2017

Saved me so much time doing this in one fell swoop!

 [ Read all 14 reviews ](https://wordpress.org/support/plugin/bulk-select-featured-image/reviews/)

## Contributors & Developers

“Bulk-Select Featured Image” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ ulfben ](https://profiles.wordpress.org/ulfben/)

[Translate “Bulk-Select Featured Image” into your language.](https://translate.wordpress.org/projects/wp-plugins/bulk-select-featured-image)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bulk-select-featured-image/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bulk-select-featured-image/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bulk-select-featured-image/)
by [RSS](https://plugins.trac.wordpress.org/log/bulk-select-featured-image/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Added a real bulk action to the Media Library List view, assigning each selected
   image to its attached post.
 * Added deterministic conflict handling: multiple eligible images for one post 
   are skipped together.
 * Added clear outcome notices and Media Library help explaining attachment mapping
   and replacement.
 * Replaced legacy global JavaScript overrides with native WordPress admin actions.
 * Added nonce validation and permission checks for both images and their attached
   posts.
 * Added validation for non-images, missing or trashed posts, unsupported post types
   and failed assignments.
 * Stopped forcing featured-image support on themes.
 * Modernized PHP, escaping, translations and plugin metadata for WordPress 6.8+
   and PHP 8.2+.
 * Preserved the plugin filename and the individual Media Library action.

#### 1.1.1

 * Fixed an activation error.

#### 1.1

 * Attempted to support themes without post thumbnails.

#### 1.0

 * Public release.

## Meta

 *  Version **1.2.0**
 *  Last updated: **1 day ago**
 *  Active installations: **100+**
 *  WordPress Version: ** 6.8 or higher **
 *  Tested up to: **7.1.3**
 *  PHP Version: ** 8.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/bulk-select-featured-image/)
 * Tags:
 * [bulk edit](https://en-ca.wordpress.org/plugins/tags/bulk-edit/)[featured image](https://en-ca.wordpress.org/plugins/tags/featured-image/)
   [media library](https://en-ca.wordpress.org/plugins/tags/media-library/)[post thumbnail](https://en-ca.wordpress.org/plugins/tags/post-thumbnail/)
 *  [Advanced View](https://en-ca.wordpress.org/plugins/bulk-select-featured-image/advanced/)

## Ratings

 3.1 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/bulk-select-featured-image/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/bulk-select-featured-image/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/bulk-select-featured-image/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/bulk-select-featured-image/reviews/?filter=2)
 *  [  6 1-star reviews     ](https://wordpress.org/support/plugin/bulk-select-featured-image/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/bulk-select-featured-image/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bulk-select-featured-image/reviews/)

## Contributors

 *   [ ulfben ](https://profiles.wordpress.org/ulfben/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bulk-select-featured-image/)