Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Last Time We Updated WordPress the Site Broke. Now Nobody Dares Update Anything. What Should We Do?
Problems We Solve

Last Time We Updated WordPress the Site Broke. Now Nobody Dares Update Anything. What Should We Do?

Afraid to update WordPress plugins because the last update broke the site? SpiderHunts sets up staging, tested updates and rollback so updating is no gamble.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

When an update once broke the site, businesses often stop updating altogether, which quietly makes the site less secure and harder to update later. We copy the site to staging, catch up the backlog there in controlled steps, fix what breaks, then put in place a routine of backup, staged testing and rollback so future updates are routine rather than risky.

The update that nobody will press

The dashboard shows a red badge: twenty-three updates available. Some are years old. Everyone remembers the time someone clicked "update all" and the homepage turned into an error message on a Friday afternoon. Since then the rule is simple: nobody touches the updates.

The site still works. But every month the backlog grows, the gap between your versions and the current ones widens, and the next update becomes more likely to break something than the last.

Why updates break sites

WordPress core, plugins and themes are written by different people and updated on their own schedules. Breakage usually comes from how those pieces interact on your particular site.

Cause of breakageWhat it looks like
Theme or custom code relies on something a plugin changedA layout or feature stops working after the plugin update
Two plugins conflict after one updatesWhite screen, critical error or a broken admin page
Plugin now needs a newer PHP versionThe site falls over on older hosting
Customisations were made directly in plugin filesThe update overwrites them and the feature vanishes
Several major versions skipped at onceToo many changes land together to diagnose

The deeper cause is updating directly on the live site with no copy to test on and no quick way back. That turns each update into a bet.

What not updating costs

Most WordPress compromises come through known vulnerabilities in outdated plugins and themes, and those vulnerabilities are published, so attackers know exactly what to look for. Every skipped update keeps a door open.

It also changes who can work on the site. A developer asked to add a feature to a site several major versions behind has to catch up the updates first, or work around them, and both cost more than the feature itself. Some will simply decline the job. The site ends up frozen, not because anyone decided it should be, but because every change now carries the weight of the skipped updates.

The backlog also makes change harder. New features, new plugins and even hosting upgrades become risky because the site is built on old versions that will not work with them.

How we make updates safe again

  1. Take a full backup of files and database, and confirm it restores.
  2. Create a staging copy of the site on the same PHP version and configuration as live.
  3. Catch up the backlog on staging in controlled steps: core, then plugins in small groups, then the theme, testing key pages, forms and checkout after each.
  4. Fix what breaks, moving any customisations out of plugin and theme files into a child theme or a small custom plugin, so updates cannot overwrite them.
  5. Replace plugins that are abandoned or incompatible with maintained alternatives.
  6. Deploy the updated site to live at a quiet time, with the backup ready to restore if anything unexpected happens.
  7. Set up a routine: updates tested on staging on a regular cycle, automated visual checks of key pages, and a documented rollback.

Security fixes are the exception to the cycle. When a plugin you use has a published vulnerability, it gets tested and applied as a priority.

What the routine gives you

Updates stop being an event. They happen regularly, are tested before customers see them and can be reversed if needed. The site stays current, so new features and hosting changes are possible. Nobody has to be brave on a Friday afternoon.

Is your site stuck like this?

  • The dashboard shows a long list of pending updates
  • An update broke the site once and nobody has updated since
  • There is no staging copy of the site
  • Someone edited plugin or theme files directly
  • You are not sure when the last backup was tested
  • Security plugins warn about vulnerable versions

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can we just turn on automatic updates?

For minor security releases it is often sensible. For major plugin and theme updates on a business site, testing first avoids surprises.

What if a plugin we rely on cannot be updated?

We look at why. Sometimes the fix is small; sometimes the plugin is abandoned and we suggest a replacement or custom code.

Will the site go down while you catch up?

No. The work happens on a staging copy, and the switch to live is done at a quiet time with a backup ready.

What affects the cost?

The size of the backlog, how customised the site is and how much breaks when versions are brought up to date.

Keep reading

More on Problems We Solve

Start here

Updates piling up on your site?

Tell us how long it has been since the site was updated and what went wrong last time. We will look at the backlog and tell you how we would catch it up safely.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →