What this problem is
The site or admin loads as a blank page after installing or updating a plugin.
Why it happens
- Fatal PHP error with no display
- Memory limit exhausted while the plugin runs
- Conflict with another plugin/theme
Prerequisites
- FTP/File Manager access
Diagnosis
Enable WordPress debug log (temporarily) and check wp-content/debug.log.
Detailed steps
Step 1) Disable the plugin by renaming its folder
Rename the plugin directory in wp-content/plugins.
Step 2) If needed, disable all plugins
Rename wp-content/plugins to plugins.disabled.
Step 3) Increase memory if logs show memory exhaustion
Set WP_MEMORY_LIMIT (host permitting) and increase PHP memory in the panel.
Step 4) Update/replace the plugin
Install a stable version or a supported alternative.
Expected results
- Site/admin loads again
- Root cause identified in logs
What to do if it fails
- Switch to a default theme to rule out theme issues
- Ask hosting support for PHP fatal error details
Best practices
- Use staging for updates
- Keep at least one default theme installed