Skip to content

How to Require a Featured Image for Your WordPress Posts

If you want to require a featured image before your WordPress posts will publish, then we’ve got the perfect plugin for you. Actually, we wrote it! In this Quick Guide, we’ll cover using our Require Featured Image plugin to make a featured image required on all your posts.

Often, you’ll have a WordPress post type—whether it’s Post, Page, or any other custom post type like “Product,” “Movie Review,” etc.—that should always have a featured image by the time it’s published. Here on WPShout, for example, we have three such post types: Post, Quick Guide, and Link. We always want new posts in these post types to have an image that goes along with them, no exceptions.

WordPress by itself doesn’t actually provide a way to make a featured image required—in other words, to prevent you from hitting “Publish” until a featured image is chosen. And relying on yourself (or your team) to remember is subject to human error.

That’s where Required Featured image comes in. If the featured image isn’t set, it prevents you from hitting publish. And it does the same thing if the image is smaller than some minimum size you set. You can also set it to work on any combination of post types you choose. And if you don’t want it to work on posts, or want to enforce it per page, it supports that too. It’s a very useful WordPress featured image plugin.

Here’s a video showing how to enforce the use of a featured image in WordPress, using the Required Featured image plugin:

Below is a text guide to the information in the video:

  1. Log in to your WordPress dashboard.
    (click to enlarge)
    (click to enlarge)

     

  2. Select “Plugins”>”Add New” from the left had sidebar menu.
  3. Search for “Require Featured Image” in the keyword search field.
  4. Find the listing for “Require Featured Image” by Press Up, then click “Install Now”.
    (click to enlarge)
    (click to enlarge)

     

  5. Click “Activate”.
    (click to enlarge)
    (click to enlarge)

     

  6. Click “Posts”>”Add New” from the left side bar menu to create a new post, or open a draft that you’d like to set featured image for.
  7. Scroll to the bottom until you find the field labeled “Featured Image” to the right of your post editor.
  8. Click “Set Featured Image”.
    require-featured-image-3
    (click to enlarge)
  9. Select a featured image from your media library or upload a new one, then click “Set Featured Image”.
    (click to enlarge)
    (click to enlarge)

     

  10. Scroll down to the Featured Image area on the post editor screen again to make sure a thumb nail of the image you just selected appears.
    require-featured-image-5
    (click to enlarge)
  11. That’s it! Now you can Publish or schedule your post as normal.

Further Reading

If you’re interested in WordPress featured images, image sizing, and images in general, you may enjoy our super-comprehensive guide to WordPress custom image sizes:

Adding and Using WordPress Custom Image Sizes: A Guide to the Best Thing Ever

Thanks for reading!

Yay! 🎉 You made it to the end of the article!
David Hayes
Share:

2 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Bill Jensen
November 9, 2023 12:12 pm

Please update your great plugin so I don’t get WordFence errors that the plugin has been abandoned

Also do you know of a plugin that can mage image captions mandatory?

Ferdinand
June 1, 2019 9:33 am

Great example to upload an image measuring no less than 4000 x 3000 pixels and clocking in at a “mere” 2MB as the featured image!

NOT

Or start the conversation in our Facebook group for WordPress professionals. Find answers, share tips, and get help from other WordPress experts. Join now (it’s free)!