58 practical guides
WordPress Bug Fix Library.
Find the symptom, gather the right evidence and understand the next step before changing a live website.
58 guides available.
Editor, Media & Frontend Problems
Editor, Media & Frontend Problems for WordPress: Gutenberg, media upload, CSS, forms, publishing, redirects and permalink problems. Open focused troubleshooting guides or request professional bug fixing from WP•FIX.
Read the guide ↗Editing & site featuresError Establishing a Database Connection
Fix WordPress database connection errors caused by credentials, database host outages, corrupted tables, connection limits or configuration changes.
Read the guide ↗Editing & site featuresGutenberg Editor Not Loading
Fix WordPress Gutenberg/block editor loading, blank screen, save and REST API problems caused by JavaScript, plugins, cache, WAF or PHP errors.
Read the guide ↗Editing & site featuresWordPress Stuck in Maintenance Mode
Fix “Briefly unavailable for scheduled maintenance” when WordPress is stuck after an interrupted core, plugin or theme update.
Read the guide ↗Editing & site featuresWordPress White Screen of Death
Fix a blank white WordPress screen by tracing PHP fatal errors, memory problems, plugin/theme conflicts, output failures and broken updates.
Read the guide ↗Editing & site featuresWordPress 403 Forbidden Error
Fix a WordPress 403 Forbidden error caused by permissions, security rules, .htaccess, CDN/WAF blocks, plugins or server configuration.
Read the guide ↗Editing & site featuresWordPress 502 Bad Gateway
Fix WordPress 502 Bad Gateway errors caused by PHP-FPM, reverse proxies, upstream timeouts, overloaded workers, plugins or server failures.
Read the guide ↗Editing & site featuresWordPress 503 Service Unavailable
Fix WordPress 503 Service Unavailable errors caused by maintenance, resource limits, PHP workers, plugins, rate limiting or hosting outages.
Read the guide ↗Editing & site featuresWordPress 504 Gateway Timeout
Fix WordPress 504 Gateway Timeout errors by tracing slow PHP, database queries, external APIs, imports, plugins and proxy timeout failures.
Read the guide ↗Editing & site featuresWordPress Contact Form Not Sending
Fix WordPress contact forms that do not send email because of SMTP, DNS, REST/AJAX, spam filtering, PHP mail, JavaScript or plugin conflicts.
Read the guide ↗Editing & site featuresWordPress Critical Error
Fix the “There has been a critical error on this website” message with controlled WordPress diagnostics for plugins, themes, PHP, memory and failed updates.
Read the guide ↗Editing & site featuresWordPress Cron Not Working
Fix WordPress WP-Cron problems causing missed schedules, delayed emails, WooCommerce tasks, backups and plugin jobs.
Read the guide ↗Editing & site featuresWordPress CSS Not Loading
Fix WordPress CSS not loading, unstyled pages and missing stylesheets caused by cache/CDN, mixed content, URLs, file permissions, optimization or 404/403 errors.
Read the guide ↗Editing & site featuresWordPress Loopback Request Failed
Fix WordPress loopback request failures in Site Health caused by DNS, SSL, authentication, firewall, cache or server configuration.
Read the guide ↗Editing & site featuresWordPress Maximum Execution Time Exceeded
Fix WordPress “Maximum execution time exceeded” errors from imports, backups, image processing, plugins, cron jobs or slow PHP code.
Read the guide ↗Editing & site featuresWordPress Media Upload HTTP Error
Fix WordPress media upload “HTTP error” problems caused by PHP limits, image processing, permissions, ModSecurity, file size or server configuration.
Read the guide ↗Editing & site featuresWordPress Memory Exhausted Error
Fix WordPress “Allowed memory size exhausted” errors by identifying high-memory plugins, queries, imports, image jobs and PHP/WP memory configuration.
Read the guide ↗Editing & site featuresWordPress Permalinks Not Working
Fix WordPress permalinks returning 404 or wrong routes because of rewrite rules, .htaccess, Nginx config, migration, custom post types or server configuration.
Read the guide ↗Editing & site featuresWordPress Plugin Conflict
Find and fix WordPress plugin conflicts that cause PHP errors, broken layouts, JavaScript failures, admin problems or WooCommerce issues.
Read the guide ↗Editing & site featuresWordPress Publishing Failed: Invalid JSON Response
Fix WordPress “Publishing failed. The response is not a valid JSON response” errors caused by REST API, permalinks, SSL, WAF, plugins or server errors.
Read the guide ↗Editing & site featuresWordPress Redirect Loop
Fix WordPress ERR_TOO_MANY_REDIRECTS problems caused by HTTPS, site URL, reverse proxy, cache, CDN, plugins or rewrite rules.
Read the guide ↗ElementorElementor 500 Server Error
Fix Elementor 500 Internal Server Error problems when loading or saving pages, caused by PHP fatals, memory, plugin conflicts, WAF or server limits.
Read the guide ↗ElementorElementor Changes Not Showing
Fix Elementor changes not showing on the frontend because of cache, generated CSS, CDN, page revisions, theme conflicts or stale assets.
Read the guide ↗ElementorElementor Editor Not Loading
Fix Elementor editor loading problems, blank panels, endless loaders and save failures caused by plugins, PHP, REST API, memory, cache or security rules.
Read the guide ↗ElementorElementor Problems
Elementor Problems for WordPress: Elementor editor loading, 500 errors, stale changes and form delivery troubleshooting. Open focused troubleshooting guides or request professional bug fixing from WP•FIX.
Read the guide ↗ElementorElementor Form Not Sending Email
Fix Elementor forms that submit but do not send email, or fail with server errors, because of SMTP, actions, spam, REST/AJAX, PHP or plugin conflicts.
Read the guide ↗ElementorElementor Stuck Loading
Fix Elementor stuck loading / endless spinner problems caused by JavaScript, REST/AJAX, memory, plugin conflicts, cache, security rules or PHP errors.
Read the guide ↗Login & adminAdmin & Login Problems
Admin & Login Problems for WordPress: wp-admin, authentication, login redirect, password reset, admin access and database connection troubleshooting. Open focused troubleshooting guides or request professional bug fixing from WP•FIX.
Read the guide ↗Login & adminLocked Out of WordPress Admin
Recover WordPress admin access after plugin conflicts, broken login URLs, role changes, 403/500 errors, password/email failures or security rules.
Read the guide ↗Login & adminWordPress admin-ajax.php 403 Forbidden
Fix WordPress admin-ajax.php 403 Forbidden errors caused by WAF/ModSecurity, security plugins, permissions, nonces, authentication or rate limiting.
Read the guide ↗Login & adminWordPress Login Redirect Loop
Fix WordPress login redirect loops that send users back to wp-login.php because of cookies, site URLs, SSL, cache, plugins or proxy configuration.
Read the guide ↗Login & adminWordPress Password Reset Email Not Sending
Fix WordPress password reset emails that do not arrive because of SMTP, DNS, PHP mail, spam filtering, user email, plugin or hosting issues.
Read the guide ↗Login & adminWordPress Admin Not Working
Fix WordPress wp-admin login loops, 403/404/500 errors, blank dashboards, plugin conflicts, cookie problems and broken admin access.
Read the guide ↗Migration & updatesUpdates, PHP & Migration Problems
Updates, PHP & Migration Problems for WordPress: Broken updates, maintenance mode, PHP upgrades, migration URLs and post-migration HTTPS/rewrite problems. Open focused troubleshooting guides or request professional bug fixing from WP•FIX.
Read the guide ↗Migration & updatesWordPress 404 Errors After Migration
Fix WordPress 404 errors after migration by repairing permalinks, rewrite rules, document root, server configuration and migrated URLs.
Read the guide ↗Migration & updatesWordPress Broken After PHP Update
Fix WordPress sites broken after changing PHP version, including fatal errors, deprecated code, blank pages, plugin/theme incompatibility and admin failures.
Read the guide ↗Migration & updatesWordPress Broken After Plugin Update
Recover a WordPress site broken after a plugin update by tracing fatal errors, database changes, compatibility, JavaScript and dependency conflicts.
Read the guide ↗Migration & updatesWordPress Mixed Content After Migration
Fix WordPress mixed content warnings after migration or HTTPS changes by correcting old HTTP URLs in content, database, theme assets, CSS and CDN configuration.
Read the guide ↗Migration & updatesWordPress Update Failed
Recover failed WordPress core, plugin or theme updates causing maintenance mode, missing files, permission errors, timeouts or broken sites.
Read the guide ↗Server & APIWordPress 500 Internal Server Error
Diagnose and fix WordPress 500 Internal Server Error problems caused by PHP fatals, .htaccess rules, permissions, server limits, plugins or themes.
Read the guide ↗Server & APIWordPress PHP Fatal Error
Fix WordPress PHP fatal errors including undefined functions, class conflicts, TypeErrors, incompatible method signatures and PHP version problems.
Read the guide ↗Server & APIServer, PHP & API Errors
Server, PHP & API Errors for WordPress: Server, PHP and API failures: 403/500/502/503/504, fatal errors, memory, cURL, REST, loopback and WP-Cron. Open focused troubleshooting guides or request professional bug fixing from WP•FIX.
Read the guide ↗Server & APIWordPress 413 Request Entity Too Large
Find which layer rejects a WordPress upload with HTTP 413: compare file size, proxy limits, web-server settings and PHP upload configuration.
Read the guide ↗Server & APIWordPress AJAX 400 Bad Request
Fix WordPress admin-ajax.php 400 Bad Request errors caused by missing actions, invalid nonces, plugin callbacks, cache, WAF or malformed requests.
Read the guide ↗Server & APICloudflare Error 520 on a WordPress Website
Diagnose WordPress Cloudflare 520 errors using the failing URL, Ray ID, timestamps, origin logs and the affected request instead of random plugin changes.
Read the guide ↗Server & APIWordPress cURL Error 28
Fix WordPress cURL error 28 / connection timed out problems affecting REST API, Site Health, updates, webhooks and external services.
Read the guide ↗Server & APIWordPress cURL Error 60 SSL Certificate Problem
Fix WordPress cURL error 60 SSL certificate problems affecting API calls, updates, webhooks and external HTTPS requests.
Read the guide ↗Server & APIWordPress PHP Syntax Error
Fix WordPress PHP parse/syntax errors after code edits, plugin/theme updates or snippets, including unexpected token and unexpected end errors.
Read the guide ↗Server & APIWordPress REST API Error
Fix WordPress REST API errors that break Gutenberg, Elementor, WooCommerce, Site Health, plugins and integrations with 401, 403, 404 or 500 responses.
Read the guide ↗Server & APIWordPress REST API rest_no_route 404 Error
Troubleshoot rest_no_route by checking the WordPress REST namespace, route, HTTP method, plugin registration and the exact JSON response.
Read the guide ↗WooCommerceWooCommerce Add to Cart Not Working
Fix WooCommerce Add to Cart buttons that do nothing, reload, error or fail because of JavaScript, AJAX, cache, theme, plugins, sessions or product settings.
Read the guide ↗WooCommerceWooCommerce Cart Empty After Adding Product
Fix WooCommerce carts that become empty after adding products because of sessions, cookies, cache, domain/HTTPS mismatches, plugins or server configuration.
Read the guide ↗WooCommerceWooCommerce Checkout Not Working
Fix broken WooCommerce checkout, payment, cart, AJAX, session and JavaScript problems caused by plugins, gateways, cache, themes or server errors.
Read the guide ↗WooCommerceWooCommerce Problems
WooCommerce Problems for WordPress: Checkout, cart, payment, order email and order-status troubleshooting for WooCommerce stores. Open focused troubleshooting guides or request professional bug fixing from WP•FIX.
Read the guide ↗WooCommerceWooCommerce Order Emails Not Sending
Fix WooCommerce order emails not sending to customers or admins because of email settings, SMTP, order status, cron, templates, DNS or plugin conflicts.
Read the guide ↗WooCommerceWooCommerce Orders Stuck Processing
Fix WooCommerce orders stuck in Processing because of payment webhooks, virtual/downloadable product rules, custom code, Action Scheduler or gateway integration errors.
Read the guide ↗WooCommerceWooCommerce Payment Failed
Fix WooCommerce payment failed errors by tracing gateway responses, webhooks, checkout JavaScript, API credentials, SSL, plugin conflicts and order logs.
Read the guide ↗WooCommerceWooCommerce Variations Not Available or Out of Stock
Troubleshoot unavailable WooCommerce variations: check prices, stock, attributes, product data, caching and the request behind the selection.
Read the guide ↗No guides match this search. Try a shorter term or choose all topics.
Need help with your site?
These guides explain diagnostic choices. For a live site, send the exact symptom and recent changes so we can scope the work.
Discuss the problem ↗Explore the other library
Seeing suspicious redirects or unknown code? Start with the security guides.
Threat Library ↗