Featured image is set but doesn’t appear on the post or archive page.
Featured Image Not Displaying on Posts
Key Points: You set a featured image — but it never shows up on the frontend where it should.
You’ve uploaded a beautiful header image… but your blog archive is showing nothing. Or the single post template skips it entirely. Where’s the picture?
🔎 Reasons It’s Missing
- Theme template doesn’t include
the_post_thumbnail() - Display of featured image is disabled in theme settings
- Image size used in template isn’t available or registered
🛠️ How to Show It
- Inspect template files like
content.phporsingle.phpfor missing thumbnail function - Check Customizer or block visibility settings
- Regenerate thumbnails using a plugin if image sizes are missing
📷 Note
In block themes, featured image visibility is controlled through template parts — inspect your Post Template carefully.