Skip to content
Get help

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.

Editing & site features

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 features

Error 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 features

Gutenberg 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress Cron Not Working

Fix WordPress WP-Cron problems causing missed schedules, delayed emails, WooCommerce tasks, backups and plugin jobs.

Read the guide ↗
Editing & site features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 features

WordPress 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 ↗
Elementor

Elementor 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 ↗
Elementor

Elementor 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 ↗
Elementor

Elementor 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 ↗
Elementor

Elementor 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 ↗
Elementor

Elementor 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 ↗
Elementor

Elementor 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 & admin

Admin & 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 & admin

Locked 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 & admin

WordPress 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 & admin

WordPress 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 & admin

WordPress 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 & admin

WordPress 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 & updates

Updates, 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 & updates

WordPress 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 & updates

WordPress 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 & updates

WordPress 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 & updates

WordPress 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 & updates

WordPress 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 & API

WordPress 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 & API

WordPress 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 & API

Server, 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 & API

WordPress 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 & API

WordPress 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 & API

Cloudflare 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 & API

WordPress 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 & API

WordPress 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 & API

WordPress 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 & API

WordPress 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 & API

WordPress 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 ↗
WooCommerce

WooCommerce 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 ↗
WooCommerce

WooCommerce 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 ↗
WooCommerce

WooCommerce 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 ↗
WooCommerce

WooCommerce 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 ↗
WooCommerce

WooCommerce 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 ↗
WooCommerce

WooCommerce 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 ↗
WooCommerce

WooCommerce 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 ↗
WooCommerce

WooCommerce 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 ↗

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 ↗