WordPress GuideImages → Quick Fix

WordPress featured image not showing? Get the quick fix

Running into issues with WordPress featured images not showing can be frustrating—especially when they’re key to your site’s layout or design. Whether images are missing from blog listings, not displaying on individual posts, or failing to load entirely, this common error can have a variety of causes. 

Let’s walk through the most likely reasons and show you how to fix them quickly.

Get fast, reliable hosting for WordPress

Power your site with the industry’s fastest, most optimized WordPress hosting

Quick fix

If your WordPress featured image is not showing, start by checking your theme settings and ensure that the featured image option is enabled. Go to your WordPress dashboard, navigate to Settings, then Permalinks, and click ‘Save Changes’ to refresh the settings. 

If the problem persists, inspect your image files to confirm they are properly uploaded and have the correct permissions. You may also want to clear your browser cache or check for any plugin conflicts that could be causing the issue. 

1. Make sure it’s set up correctly

To resolve the ‘error: WordPress featured image not showing’ issue, it’s vital to ensure that your featured image is set up correctly. 

2. Check your dashboard settings

To access your dashboard settings, log in to your WordPress admin panel, which is typically found at yourdomain.com/wp-admin. Once logged in, navigate to the Settings menu located on the left-hand side of the dashboard.

Within the Settings menu, there are a few areas you should inspect. 

3. Check PHP memory limits

If the featured image on your WordPress site isn’t appearing, a possible cause might be linked to your PHP memory limits. WordPress depends on PHP for its operations, and insufficient memory allocation can hinder various functions, including the display of featured images. When memory limits are too low, it can result in incomplete image processing, leading to images not loading properly. 

This issue is especially prevalent when using themes or plugins that demand more resources than what your server is currently providing.

To verify your PHP memory limits, create a straightforward PHP file in the root directory of your WordPress installation. Open your preferred text editor and add the following code:

<?php phpinfo(); ?>

Save this file as phpinfo.php and upload it to your WordPress directory via FTP. After uploading, visit http://yourdomain.com/phpinfo.php in your browser. This will show a page containing detailed information about your PHP settings. Locate the section labeled memory_limit; this indicates the maximum memory that PHP can use. If this value is set low (for instance, 64M or lower), you may need to raise it.

To increase the memory limit, you can edit your wp-config.php file by including the line define(‘WP_MEMORY_LIMIT’, ‘256M’); or modify it through your server’s PHP settings if you have the necessary access. After implementing these changes, refresh your site and see if the featured image is now visible.

4. Check for theme/plugin conflicts

Another common reason why your WordPress featured image may not be displaying is due to conflicts between your theme and plugins. WordPress themes and plugins often rely on similar functionalities to display images, and when these elements clash, it can prevent your featured image from appearing correctly. 

This is especially true if you’ve recently updated a plugin or your theme, as newer versions may introduce changes that are incompatible with existing elements.

5. Try disabling lazy loading

If your WordPress featured image is not showing, one potential culprit could be lazy loading, a feature designed to improve page load times by only loading images as they come into the viewport. 

While this can enhance performance, it may inadvertently interfere with how featured images are displayed, especially if they are not loaded correctly or are missing the necessary attributes for visibility.

To check if lazy loading is the issue:

If the image is now visible, you’ve identified the problem. You can choose to leave lazy loading disabled or explore alternative methods that allow you to maintain both image performance and visibility. 

Why featured images are important

Featured images play a crucial role in enhancing the visual appeal and engagement of a WordPress site. They serve as the first impression for visitors and can significantly impact user experience. 

Ready to get started?

Get the fastest, most secure WordPress.org hosting on the market.

Trust us to help you choose the ideal hosting solution

Loading form…