Sometimes you want your featured image to appear on your homepage or archive page — but not inside the actual blog post. Maybe it disrupts your layout, or you’ve already included the same image in your content. Whatever the reason, WordPress makes it simple to hide your featured image without deleting it entirely. In this quick guide, I’ll show you exactly how to remove the featured image from displaying on your post page.
There are several ways to hide a featured image depending on your theme and level of comfort with WordPress customization. Let’s walk through each method:
1. Check Your Theme Settings First
Go to Appearance → Customize → Blog or Post Settings.
Many modern themes, like Astra or Gillion, include a toggle to hide the featured image. Simply switch it off for individual posts or all posts globally.
2. Use a Plugin (No Code Required)
If your theme doesn’t support this feature, install a plugin such as “Hide Featured Image” or “Conditionally Display Featured Image on Singular Posts and Pages.”
Once activated, you can tick a checkbox directly on the post edit screen to hide it from display.
3. Use Custom CSS (Advanced Option)
If you’re comfortable adding code, go to Appearance → Customize → Additional CSS and paste this snippet:
Click Publish and refresh your post. The featured image will disappear from the content area but remain active for previews and social sharing.
4. Test the Display
Open your post in a new tab to ensure the image is hidden correctly. It should still appear in archives, search results, and social previews.
Pro Tips:
-
Never delete your featured image — it’s vital for SEO and link previews.
-
Some themes may use a different class name (like
.entry-thumbnail), so inspect the element if the CSS doesn’t work. -
Always clear your cache after applying changes.
Hiding a featured image can make your posts look cleaner and more intentional. With one simple tweak, you can maintain a polished design while keeping all the SEO benefits intact.