Rescue & repair · Bug fixes
Website bug fixes for errors, conflicts and things that suddenly stopped working.
Critical errors, white screens, broken layouts, plugin conflicts, checkouts that fail and forms that don’t send. We find the cause on a staging copy, fix it properly, and tell you what happened.
- Diagnosed from logs
- Fixed on staging first
- Cause explained in writing
Error decoder · what it usually means
“There has been a critical error on this website”Fix today
A PHP fatal error, usually from a plugin, theme or PHP version change. WordPress emails the admin with the file responsible, and the debug log names it.
White screen, no messageFix today
Usually the same as a critical error with error display turned off. The server’s PHP error log tells us what failed.
Layout broken after an updateSoon
Often a caching or CSS-optimisation plugin serving old files, or a page builder and theme now out of step.
Pages return 404 after a changeSoon
Permalink rules not regenerated, or a migration left old URLs without redirects.
Contact form “sends” but nothing arrivesSoon
Usually email delivery rather than the form: missing SPF/DKIM, or the host blocking PHP mail.