Hi @kisquian
Thanks for sharing the screenshot. Looking at the error messages in your WordPress debug panel, there are a few issues:
The main error causing the image loading problem appears to be:
exif_imagetype(): Stream does not support seeking
in wp-includes/functions.php
This typically occurs when WordPress is trying to read image metadata but cannot properly access the image file. This could be due to:
- Incorrect file permissions
- Corrupted image files
- Server configuration issues with PHP’s exif functions
- Image path issues
There’s also a related error:
Trying to access array offset on value of type null
in the WP Engine common plugin. This suggests there might be an issue with how the image data is being processed.
To fix these issues, try:
- Check the file permissions on your images directory (should be 755 for folders and 644 for files)
- Verify that the images are not corrupted by downloading and re-uploading them
- Make sure PHP’s exif module is enabled on your server
- Temporarily disable the WP Engine plugin to see if it resolves the conflict
Since you’re using WP Engine, you might also want to:
- Clear your site cache
- Contact WP Engine support as they might have specific settings that need to be adjusted for proper image handling
Hope this helps.