Hide Featured Image WordPress

Learning how to hide a featured image in WordPress is a useful skill to have in your toolbox. This way, you have the utmost flexibility when deciding which featured images to show and which ones not to.

In this post, we guide you through different methods to hide featured images in WordPress. You can do it by:

Keep reading to learn about them all.

Method 1: Use a plugin that hides featured images conditionally

Featured images appear in two locations:

  • Posts/Pages: somewhere (usually at the beginning of every individual post you create), assuming you’ve uploaded featured images
  • The Blog page: the list of posts you have published on your website

If you think about conditionally hiding or displaying featured images, you can do it with a plugin.

In layman’s terms, that’s a fancy way of saying you can hide a featured image on specific pages, and it’s all handled by a plugin.

For this, you’ll use the plugin called “Conditionally display featured image on singular posts and pages.”

Install and activate the plugin, then go to Posts in WordPress. Select a post for which you’d like to hide the featured image.

Under the Post tab (to the right) find the Featured Image section.

With the plugin now installed, you’ll see an option to “Display featured image in post lists only, hide on singular views.”

Mark that checkbox to activate the feature.

display featured image in post lists only

Be sure to click the Update or Publish button to make the changes live.

click Update

You’ll notice the plugin still leaves thumbnail featured images in your Blog page list.

they still show on the blog page

Yet, the true purpose of the plugin is to hide the featured image—without forcing you to delete the image—on only one post or page.

And for that, it works perfectly.

hidden featured image in WordPress

Hiding featured images with CSS code is the most technical method, but it gives you the power to target the specific posts where you want to hide the featured image.

However, you might need to know some basic CSS to adapt these snippets to your theme.

To hide the featured image for a certain post using CSS, go to Appearance > Customize, then navigate to Additional CSS.

Paste this bit of code into the Additional CSS field:

.post-123 .wp-post-image {
display: none;

Click Publish.

Then, simply replace the 123 with the ID number associated with the desired post.

Find that number by opening the post editor. There, you can look to the WordPress editor URL in the browser, which says a number after post=.

get post id

After getting the code, and the right post number, into the Additional CSS field, be sure to click the Publish button. WordPress then hides the featured image for that post and no others.

hide featured image WordPress with code for individual post

💡 Keep in mind that the Blog page on your website still shows its featured image thumbnails with this method.

images still appear in the Blog page

In addition, you should be able to visit other posts, besides the one in which you hid the featured image, to see their featured images.

show featured image on other posts

Many WordPress themes already have options to hide featured images, so it’s wise to check your theme settings before messing with more complicated measures like coding. However, keep in mind that this method might not work for you if your theme does not provide this setting.

👉 To help you get an idea of where to look to find this option in your theme, let’s take the Neve theme as an example. It allows you to hide the featured image sitewide or only on specific posts. You can also choose between hiding featured images from the blog listing page, the single post page, or both.

Let’s go through the different options:

With Neve installed, go to Appearance > Customize in WordPress, then click on Layout > Blog/Archive.

Find the Post Content Order section, then click the Eye icon where it says Thumbnail.

thumbnail icon

That deactivates the display of the “Thumbnail,” which is another word for featured image, when talking about the images on your Blog page.

With that, every single post with a featured image hides the photo on the Blog page. As a result, the Blog page comprises only post titles, descriptions, and whatever metadata you include.

no more featured images on the Blog page

Hide featured images from all single post pages

The Neve theme also offers the option to hide all featured images on the actual posts.

If you use the method in this section, it will hide the featured image for every single post. However, in the next section, you’ll learn how to just hide the featured image for individual posts.

To begin, navigate to Appearance > Customize in WordPress, then click on Layout > Single Post.

If you have a Normal header layout, scroll down to the Elements Order section of the Customizer.

normal header layout

Unmark the Eye icon next to the Thumbnail element.

eye icon

That hides the “Thumbnail,” (another name for a featured image) from view on the post.

removing the thumbnail to hide featured image WordPress

If you’re using a Cover header layout, the process is slightly different.

cover image option

Scroll down in the Layout section of the Customizer to find a setting to Hide Featured Image. Flip that switch, and hit the Publish button.

hide featured image WordPress button

With the setting activated, you’ll see that the featured image gets hidden from the post.

hide featured image WordPress

Not only that, but every single post, across your entire website, hides their featured images as well.

featured image is gone

💡 Keep in mind, however, that hiding the featured image for posts in the theme settings still leaves them visible on the Blog page. So, it’s a wonderful option if you want less clutter on the posts but still like thumbnail featured images on the Blog page.

featured images still show in the Blog page

Of course, you can also remove the thumbnail featured images, as discussed before.

Finally, Neve (and many other popular themes) also gives you options to hide the featured image from an individual post’s page, while leaving them activated by default.

To access this setting, open the editor of the post where you want to hide the featured image. Then, click on the Neve icon in the top-right corner to open the Neve Options. You can then turn off the featured image in the Elements section.

How to hide the featured image for a single post


It’s not immediately clear in WordPress how to remove or hide a featured image, but there are some tools to make it work—and for different situations like removing a featured image from one post or all posts.

In this article, we covered the handiest options to hide featured images, including:

  • Conditionally hiding featured images in WordPress by way of plugin
  • Hiding featured images with CSS code
  • Hiding featured images with your theme settings (if your theme allows you to)

If you’re overwhelmed 😟 by creating featured images for each post, we also have a post that shows you how to easily create featured images using Canva ⬅️.

Do you still have any questions about how to hide the featured image in WordPress? Ask us in the comments!

Yay! 🎉 You made it to the end of the article!

Oldest Most Voted
Inline Feedbacks
View all comments
Jackie Cougan
January 16, 2024 3:39 am

thanks. fourth option was exactly what I needed.

January 16, 2024 10:46 am
Reply to  Jackie Cougan

Great that you found something useful for yourself. 🙂

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)!