wordpress featured image not showing: The Best Fix (2026)

A WordPress featured image not showing can mean a few completely different things it might be missing from your blog page, absent from the post editor entirely, or (a case most guides skip) showing fine on your site but not appearing when the link is shared on WhatsApp or Facebook. Here’s a complete breakdown covering all of these scenarios.

First: Identify Exactly Where It’s Missing

Before troubleshooting, narrow down the actual symptom, since the fix is different for each:

  • Missing from the post editor sidebar entirely likely a theme support issue
  • Set in the editor, but not showing on the live site likely a theme display setting, caching, or lazy loading issue
  • Shows fine on-site but missing when shared on WhatsApp/Facebook a social media caching or Open Graph issue, unrelated to your site’s actual display

Scenario 1: Featured Image Missing From the Post Editor

If you can’t find the Featured Image section in your post editor sidebar at all, your active theme likely doesn’t register support for it.

Fix: Add this line to your active theme’s functions.php file (or better, a child theme to avoid losing changes on theme updates):

add_theme_support('post-thumbnails');

Also check Screen Options at the top of the post editor (in the classic editor); the Featured Image panel can sometimes be toggled off there.

Scenario 2: Set But Not Showing on the Live Site

This is the most common case, and it has several possible causes.

Check the Theme Customizer for WordPress featured image not showing

Some themes include a toggle to hide featured images globally or on specific post types.

  1. Go to Appearance > Customize
  2. Look for sections labeled “Blog,” “Post Settings,” or “Single Post”
  3. Confirm “Show Featured Image” (or similar) is enabled

Check Lazy Loading Exclusions

If you’re using a caching or optimization plugin, its lazy loading feature can sometimes prevent the featured image (especially the very first image on a page) from rendering correctly.

  • Go to your caching plugin’s lazy loading settings
  • Look for an option to exclude the first image, or exclude by CSS class
  • Excluding a class like attachment-post-thumbnail typically resolves this

Clear Your Cache of the WordPress featured image not showing

After any settings change, clear both your caching plugin’s cache and your CDN cache (if applicable) a stale cached version of the page can keep showing the old (missing image) state even after the underlying fix is applied.

Rule Out a Plugin Conflict

If none of the above resolves it, a plugin may be interfering with image rendering.

  1. Install the free Health Check & Troubleshooting plugin
  2. Enable Troubleshooting Mode this temporarily deactivates all plugins and switches to a default theme, but only for your own logged-in session (visitors see the site normally)
  3. If the featured image appears correctly in this mode, reactivate plugins one at a time until you identify the conflicting one

Check File Permissions

If the underlying image file itself can’t be read by the server, it won’t display regardless of settings.

  • Check that folders inside wp-content/uploads are set to 755
  • Check that individual files are set to 644

Scenario 3: Image Works on Live Site But Not in WhatsApp/Facebook Shares (Often Overlooked)

This is a completely different issue from the ones above, and it trips up a lot of site owners because the image clearly works when you visit the site directly.

Why this happens: When you share a link, platforms like Facebook and WhatsApp don’t load your live page in real time; they read metadata (specifically the Open Graph og:image tag) and then cache that preview. If your featured image was missing, wrong, or the page hadn’t been shared before you fixed it, the platform may still be showing an old cached (or blank) preview.

Fix:

  1. Confirm your SEO plugin (RankMath includes this) is correctly setting the og:image tag to your featured image. Check the post’s Social tab in RankMath and confirm an image is selected there specifically, since this is sometimes separate from the main featured image setting
  2. Use Facebook’s Sharing Debugger tool to force Facebook to re-scrape the page and refresh its cached preview
  3. For WhatsApp specifically, there’s no dedicated debugger — clearing the cached preview usually requires waiting for their cache to expire naturally, or sharing a slightly modified URL (like adding a harmless query parameter) to force a fresh scrape

Diagnostic Quick Reference

Symptom Likely Cause Fix
No Featured Image option in editor at all Theme lacks support Scenario 1
Set in editor, missing on live site Customizer setting, lazy loading, or cache Scenario 2
Works on-site, missing in social shares Open Graph tag / social platform caching Scenario 3
Missing only on one specific post type (e.g. products) Post type doesn’t support thumbnails Scenario 1, with post-type-specific add_theme_support

Frequently Asked Questions

Why did my featured image suddenly stop showing after a theme update? Theme updates occasionally reset customizer settings or introduce new display toggles — check the Theme Customizer settings covered in Scenario 2 first after any update.

Does image file size affect whether it displays? Not typically for whether it displays at all, though extremely large unoptimized images can cause slow loading that looks like a missing image if the page times out before it renders.

I fixed the issue on my site, but WhatsApp still shows the old preview. Why? WhatsApp caches link previews on its own servers and doesn’t offer a public tool to force a refresh as Facebook does. This typically resolves itself after some time, or by sharing a URL with a minor modification to force a fresh crawl.

Why does the featured image show on pages but not on blog posts (or vice versa)? This usually points to a theme setting or template file that handles featured images differently for pages versus posts; check your theme’s customizer settings for post-type-specific display toggles.

Final Thoughts for wordpress featured image not showing

A WordPress featured image not showing issue almost always fits into one of three buckets: missing theme support, a display/caching issue on your own site, or a social media platform’s cached preview. Identify which scenario matches your situation first, since that determines which fix actually applies. If this (or any other display bug) is affecting your site right now, get in touch here, and I’ll diagnose and fix it directly.

This post contains affiliate links. See our [Affiliate Disclosure] for details.

Recommended Tools & Plugins

Every tool below is something I actually use on client projects, not a random affiliate list.

  • Hosting: Cloudways  fast, managed WordPress hosting
  • Domain: Namecheap reliable registrar with free WHOIS privacy
  • Theme: GeneratePress  lightweight, built for speed
  • Page Builder: Elementor Pro  the builder behind most of my client sites
  • Forms: WPForms  reliable, beginner-friendly form builder
  • Directory/Listing Sites: Directorist  for business directory or listing projects
  • Elementor Add-ons: Crocoblock (JetEngine)  for dynamic, database-driven sites
  • Keyword Research: Mangools is the SEO tool I use for keyword research
  • Backups: UpdraftPlus  never launch a site without a backup plan
  • Course Platform: Tutor LMS is the LMS plugin

Leave a Reply

Your email address will not be published. Required fields are marked *