Errors
WordPress error how-to
Diagnose and fix common WordPress failures yourself. These tutorials cover debug mode, plugin isolation, theme recovery, and when to call a developer.
Error pages rarely tell you which plugin or file failed. Start here for practical recovery steps you can run from hosting, FTP, or SSH before you pay for emergency help.
Tutorials in this topic
Error fix
How to fix a WordPress critical error
Fix WordPress critical errors step by step: enable debug mode, isolate plugins via FTP, use recovery mode, and read error logs when wp-admin will not load.
Read tutorialWSOD
How to fix the WordPress white screen of death
Fix the WordPress white screen of death (WSOD): enable debug logging, isolate plugins via FTP, switch themes, and read PHP error logs when your site shows a blank page.
Read tutorialDatabase
How to fix a WordPress database connection error
Fix WordPress database connection errors: verify wp-config.php credentials, restart MySQL, repair corrupted tables, and check hosting outages for UK WordPress sites.
Read tutorialHTTP 500
How to fix a WordPress 500 internal server error
Fix WordPress 500 internal server errors: read server logs, fix .htaccess, raise PHP limits, disable plugins via FTP, and recover when the site shows HTTP 500.
Read tutorialHTTP 403
How to fix a WordPress 403 forbidden error
Fix WordPress 403 forbidden errors: correct file permissions, fix .htaccess deny rules, resolve mod_security blocks, and restore wp-admin access on UK hosting.
Read tutorialMemory
How to fix WordPress memory limit exhausted errors
Fix WordPress memory limit exhausted errors: raise WP_MEMORY_LIMIT in wp-config.php, tune PHP memory in hosting, and find plugins that leak memory on UK WordPress sites.
Read tutorialParse error
How to fix a WordPress parse error or syntax error
Fix WordPress parse errors and PHP syntax errors: locate the bad file from the error message, restore from backup, and recover after editing functions.php or snippets.
Read tutorialTimeout
How to fix WordPress maximum execution time errors
Fix WordPress maximum execution time exceeded errors: raise max_execution_time in PHP, tune wp-config.php, and fix slow plugins, imports, and cron jobs on UK hosting.
Read tutorialAJAX
How to fix WordPress AJAX and admin errors
Fix WordPress admin-ajax.php errors: debug 400 and 500 responses, fix nonce failures, resolve plugin conflicts, and restore editor and media library actions.
Read tutorialLayout
How to fix a broken WordPress layout after an update
Fix broken WordPress layouts after updates: clear caches, regenerate CSS, roll back plugins and themes, and recover Elementor or block editor styling on UK sites.
Read tutorialMore topics
Security
Security and SSL how-to
Browser warnings and mixed content hurt trust and SEO. These guides walk through certificates, WordPress URL settings, and safe HTTPS redirects.
10 tutorialsPlugins
Plugins and themes how-to
Plugins extend WordPress but also cause most outages. Learn how to add, test, and remove plugins without taking the whole site offline.
10 tutorialsAdministration
Site administration how-to
Backups, staging, and configuration changes should not be guesswork. These tutorials cover the admin tasks site owners ask about most.
10 tutorialsWooCommerce
WooCommerce how-to
Shop problems cost orders every minute. These guides cover checkout debugging, payment gateways, and email failures on WooCommerce stores.
10 tutorialsPerformance
Performance how-to
Slow sites hurt SEO and conversions. These tutorials cover caching layers, bloated plugins, and realistic speed wins without breaking checkout.
10 tutorialsNeed a developer instead?
Confirmed pricing on one-off fixes from £49.99. Direct chat with your BugShield developer.
Request a Fix