update broke the site? triage, recovery, ritual

web · 2026-10-13 · 6 min

white screen, weird layout, checkout dead — after an update. don't panic-click: triage distinguishes dashboard-vs-frontend, preserves state, and restores files + database (BOTH — wordpress docs explicit). the calm sequence host-support guides assume you know, plus the stop-here line.

triage (two minutes, no fixing yet)

what's down: frontend only (theme/plugin rendering — annoying, recoverable), dashboard too (deeper — core or fatal plugin), everything including host panel (hosting/account issue, not wordpress). note the LAST change (which update? one or bulk?). screenshot errors (exact text beats descriptions for every helper after you). check host status + maintenance file (stuck .maintenance from interrupted updates mimics death — wordpress docs describe clearing it).

recovery in order

backup check (host backups? YOUR backups? — restore points decide everything: backups). safe mode via FTP (rename plugins folder — wordpress's documented move when admin is unreachable; rename back selectively to find the culprit). theme fallback (switch to default theme — isolates theme vs plugin). restore (full: files + database together; files-only restores corrupt mismatched states). ONE-at-a-time re-updating after (the culprit names itself). stop-here line: FTP/phpMyAdmin terrify you → host support with your notes (good hosts fix this routinely — that's what managed fees buy).

prevention (the update ritual)

backup automated + tested (restore rehearsed yearly — untested backups are wishes). staging for critical sites (test majors off-live). update cadence (minors promptly, majors deliberately — never never). plugin diet (fewer, reputable, updated — conflicts scale with count). the routine: how often to update. retainer math: one emergency rebuild costs years of care plans.

FAQ

auto-updates on or off?

minors on (security), majors watched, all with backups + tests. wordpress runs plugin/theme auto-updates twice daily when enabled — convenient, not unsupervised-safe for revenue sites.

who pays when updates break hired work?

contract decides (care plan covers it; build-only doesn't). clarify BEFORE breakage — after is the worst time to discover the boundary.