Premium hosting, support and maintenance for Australian businesses

Insights & resources

Emergency WordPress Repairs: What to Do When Your Site or Checkout Breaks

Business owner on the phone while working late at a laptop

Need help now? Our emergency line is open 24/7 on 0426 833 422. Tell us what you see and when it started.

Key takeaways

  • Stay calm and write down what you see, when it started and what changed just before.
  • Most WordPress emergencies trace back to a recent update, a plugin clash, the hosting server or an expired renewal.
  • Check the simple things first: is it just you, did the domain or SSL expire, is the host having an outage?
  • Take a backup before you try any fix, even of the broken site.
  • If customers can’t pay or their data may be at risk, get professional help straight away.

When a WordPress site breaks, start with what you can see: the exact error message, when it started and what changed beforehand. Then check the simple causes, such as hosting outages and expired renewals, before touching plugins or code. This guide shows how to triage the most common emergencies and links to a detailed fix for each one.

First five minutes: what to check

  1. Is it just you? Try the site on your phone using mobile data, not your office wifi. If it loads there, the problem may be local to your network.
  2. Did something expire? Check your domain and SSL certificate. An expired domain stops the website and email. An expired certificate shows a security warning.
  3. Is your host having a problem? Check your host’s status page or support channel. If it’s a wider outage, the fix is theirs.
  4. What changed? Think back. An update, a new plugin, a change to settings or a new staff member are the usual suspects.
  5. Write it down. Note the exact error text, the time and any change. It makes the fix much faster, whoever does it.
Business owner holding his head in frustration in front of a laptop
Most emergencies feel worse than they are. Write down what you see, then work through the checks. Photo: nicola-barts on Pexels

What does the error tell you?

The message on screen is your best clue. Match it below, then follow the link for a step-by-step fix.

WordPress emergency triage Six common symptoms and their usual cause: site down, critical error, database connection error, 500 error, blank white page, and failing checkout. Whole site down or very slowCheck status, then hosting“Critical error” messageUsually a plugin or theme clashDatabase connection errorDatabase server or login details500 Internal Server ErrorServer config, plugins or PHPBlank white pagePHP error with display turned offCheckout or payments failingPayment plugin, keys or a recent update
Match the symptom, then follow the detailed guide below.

When the checkout breaks

A broken checkout is the most expensive kind of emergency, because every hour costs sales. Australians spent $82.6 billion online in 2025, according to Australia Post. Customers who can’t pay rarely wait. They go elsewhere.

Common causes include:

  • A recent update to WooCommerce, the payment plugin or the theme that no longer work together.
  • Payment keys that expired, were changed or were switched to test mode.
  • Caching that serves an old version of the cart or checkout page to everyone.
  • A slow or overloaded database, which can make checkout time out.

If you updated something recently, rolling back that update is often the fastest fix. Then test a real order from start to finish. For ways to keep checkout fast and secure, see faster, safer WooCommerce checkouts.

A technician fixing equipment in a rack
Some fixes need access to the server itself. That’s where a host with real support makes the difference. Photo: Valentin Lacoste on Unsplash

Notes for your developer

If you’re handing this to a developer or your host, these details speed things up:

  • The exact error text and a screenshot.
  • The time it started, and anything that changed just before.
  • Hosting, WordPress admin and SFTP access, sent securely, never in a plain email.
  • Whether a recent backup exists, and where it’s stored.

They’ll usually start with the server error log and WordPress debug log. These show the file and line that failed, which turns guesswork into a fix.

How to avoid the next emergency

Most emergencies we fix share the same roots: updates without a backup, plugins nobody maintains, renewals that lapsed, and no one watching the site. Regular maintenance removes most of them. Our WordPress maintenance checklist lists what to check and how often.

Frequently asked questions

What should I do first when my WordPress site goes down?

Check whether it’s down for everyone by using your phone on mobile data. Then check your domain and SSL haven’t expired, and whether your host has a known outage.

Can I fix a WordPress emergency myself?

Often, yes, if you have a recent backup and the cause is a recent update. Take a backup before you try anything, and get help if payment or customer data is involved.

Why did my checkout suddenly stop working?

Common causes are a recent update to WooCommerce or the payment plugin, changed or expired payment keys, caching of checkout pages, or an overloaded database.

Do you offer 24/7 emergency WordPress support?

Yes. Our emergency line is open 24/7 on 0426 833 422.

How do I stop emergencies happening again?

Keep offsite backups, update regularly with checks afterwards, remove unused plugins and monitor uptime. A maintenance plan covers all of these.

Sources

  1. eCommerce industry report 2026, Australia Post, 2026
  2. Debugging in WordPress, WordPress.org, accessed 13 Nov 2026

Want us to look after this for you?

Hosting, updates, backups and security, handled by an Australian team, so you can get back to running your business.