WordPress Troubleshooting Guides
Long-form, plain-English fixes for the WordPress problems that take sites offline. Every guide explains what's happening, why, and the exact steps to resolve it, backed by real recovery experience.
FeaturedWordPress White Screen of Death: How to Fix the WSOD
The WordPress white screen of death has a handful of real causes. Here is the order I use to fix it on client sites.
Latest Guides
16 more
DebuggingWordPress Error Logs: How to Read debug.log Like an Engineer
A plain-English field guide to the WordPress debug.log file. What every fatal error, warning, and notice actually means, and what to do next.
Critical ErrorsHow to Fix 'There Has Been a Critical Error on This Website' in WordPress
A practical guide to the WordPress 5.2+ 'critical error on this website' message, Recovery Mode emails, and matching the error ID to your debug.log.
DatabaseError Establishing a Database Connection: How to Fix It
Your site can't reach its database. Here's how to find out why and restore service.
Admin AccessWordPress Admin Not Working: How to Get Back Into wp-admin
Locked out of wp-admin or staring at a blank dashboard? Here is the recovery path I run on every client site.
PluginsHow to Find and Fix Plugin Conflicts in WordPress
A clean way to isolate the broken plugin without taking your live site down for an hour.
Server ErrorsHow to Fix the 500 Internal Server Error in WordPress
A 500 error is generic but the suspects are short. Here is the order I work through on real sites.
Admin AccessWordPress Login Not Working: How to Get Back In
Right password and the login page still kicks you back? Walk through these checks in order.
PerformanceWhy Is My WordPress Site So Slow? Real Fixes That Work
Speed fixes I actually use on client sites. No theory, no plugin spam, just the moves that move the needle.
ThemesWordPress Theme Broke After an Update: How to Recover It
A theme update wiped your layout or your customizations. Here is how I roll it back without losing content.
SSL & RedirectsWordPress Too Many Redirects: How to Stop the Loop
ERR_TOO_MANY_REDIRECTS in WordPress almost always traces to two settings. Here is how to find and fix them.
Configurationwp-config.php Errors in WordPress and How to Fix Them
Edited wp-config.php and the site went dark? Here is how to undo it and what to watch for next time.
DatabaseHow to Repair a Corrupted WordPress Database
Repair corrupted tables, clean overhead, and get your site back without losing posts or settings.
SSL & RedirectsWordPress Mixed Content Warning: How to Fix HTTPS Errors
Get rid of the Not Secure padlock warning and the missing images that come with it after switching to HTTPS.
RecoveryWordPress Site Recovery Without a Backup
No backup? You can still recover most sites, here's how.
SecurityHow to Remove Malware From a Hacked WordPress Site
First moves to take when you suspect your WordPress site has been hacked. Stop the bleeding, then clean.
ThemesWordPress CSS Broken After an Update: How to Restore It
Site looks like plain HTML from 1998 after an update? It is almost never lost styling. Here is what to check.
