← All fixes

Interactive fix flowchart

WordPress not working

Fix common WordPress problems including white screen, critical error, login issues, plugin conflicts, update problems, slow admin, broken permalinks, and email not sending.

All fixes in this guide

Fix: WordPress critical error or white screen

A WordPress critical error or white screen is usually caused by a plugin conflict, theme error, PHP fatal error, memory limit issue, or failed update.

Fix: WordPress password not working

A WordPress password can stop working because the wrong account is being used, password reset emails are not arriving, cookies are broken, or a security plugin is blocking login.

Fix: WordPress login page keeps refreshing or redirecting

A WordPress login redirect loop is usually caused by bad cookies, wrong site URL settings, caching, HTTPS mismatch, or a plugin conflict.

Fix: wp-admin is blocked, 403, or 404

wp-admin can be blocked by a security plugin, hosting firewall, wrong file permissions, changed login URL, .htaccess rules, or server configuration.

Fix: WordPress broke after update

WordPress can break after updating core, plugins, themes, PHP, or WooCommerce because of compatibility issues or failed update files.

Fix: WordPress pages show 404 or permalinks are broken

WordPress permalink 404 errors usually happen when rewrite rules are missing, .htaccess is broken, the server does not support rewrites, or a plugin changed URL handling.

Fix: WordPress admin is slow

A slow WordPress admin is usually caused by heavy plugins, slow hosting, WooCommerce database load, external API calls, object cache problems, cron jobs, or low PHP memory.

Fix: WordPress emails are not sending

WordPress emails often fail because default PHP mail is unreliable, the server blocks mail, SPF/DKIM/DMARC records are missing, or SMTP is not configured.

WordPress store problem? Use the WooCommerce troubleshooter

If the issue is checkout, cart, payments, orders, coupons, products, shipping, taxes, or WooCommerce emails, the WooCommerce guide is more specific.

FAQ

Why is my WordPress site not working?

The most common causes are plugin conflicts, theme errors, failed updates, PHP version problems, caching, broken permalinks, hosting issues, or a database connection problem.

What should I check first when WordPress breaks?

Check whether the front end, admin area, or both are broken. Then check recent plugin, theme, WordPress core, PHP, or hosting changes.

Can a plugin break WordPress?

Yes. Plugin conflicts are one of the most common reasons for WordPress errors, white screens, critical errors, slow admin, and broken checkout pages.

Should I update everything at once?

No. For important sites, back up first, then update WordPress core, plugins, and themes in a controlled order so you can identify what caused a problem.