How to stop software updates from breaking your production website
Automatic updates can introduce version conflicts that crash live production websites and disrupt operations. To maintain stability, teams disable auto-updates on live servers and instead route updates through isolated staging environments for testing before manual deployment.
What the numbers show
Counted from the threads quoted below. How we count
- The most recent one is from October 2026.
- This comes up 111.7× more often in r/Wordpress than across the site as a whole.
What people tried
Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.
Found another way around this?
Share your steps and trade-offs so fellow engineers don't have to reinvent the wheel. No account required.
- 1Disabling automatic updates completely and performing manual updates regularly (at least once a week)Did this help you?
- 2Enabling auto-updates and hoping updates do not break the websiteDid this help you?
- 3Running auto-updates exclusively on staging sites rather than production sitesDid this help you?
- 4Use the HTML5 site instead (though it loses drive redirection)Did this help you?
- 5Drop the web site idea and use the RDP App insteadDid this help you?
- 6Install a browser extension that allows continuing to view itDid this help you?
- 7Enabling XSLT via Group Policy Object (GPO)Did this help you?
- 8Installing the XSLT Polyfill browser extensionDid this help you?
- 9Buying a completely new theme that is already compatible with the current PHP versionDid this help you?
- 10Refactoring the current outdated plugin and theme code with LLM assistanceDid this help you?
- 11Purchasing an independent license for updated plugins like WPBakeryDid this help you?
- 12Rolling back hosting to an older PHP versionDid this help you?
- 13Cloning the site to a staging or local environment to update plugins and themes incrementallyDid this help you?
- 14Hiring a developer on freelance platforms to perform a compatibility auditDid this help you?
- 15Using error logs and AI tools to fix deprecated functionsDid this help you?
In their words
Unedited, grouped by where they were said, most upvoted first within each place, each linked to the thread it came from.
“In my current company, I noticed they’ve disabled automatic updates for WordPress and plugins.”source ↗
“Many companies do this mainly to avoid conflicts with new versions.”source ↗
“I ran their compatibility scanner and it spat out a spreadsheet of errors so my site is not fully compatible.”source ↗
“I'm not sure where to go from here - I can see that some of the error messages have to do with specific plugins, but I'm not sure what to do about that.”source ↗
“Both plug-ins are breaking when updating to any higher PHP version than 7.2.”source ↗
“None of the options looks facile to me, what would you do?”source ↗
“Inherited WP site that can only run on earlier PHP. Crashes on current PHP.”source ↗
“Best way to fix? Any shortcuts for the PHP-illiterate?”source ↗
“I never have Auto updates on in production. Only staging sites. It's all about stability”source ↗
“WordPress and themes need almost weekly updates. You'd never be able to stay ahead of it. Meanwhile I hate 99% of modern WordPress themes. It's a frustrating situation.”source ↗
“The issue is that it's interfering with our existing software.”source ↗
“Has anyone found a way to suppress this error?”source ↗
“With the latest version of Edge, as of today, you get this lovely warning when visiting a classic RDS rdweb site: This site uses XSLT; that functionality is being removed from this browser very soon.”source ↗
“We had the same issue on Friday.”source ↗
Where this came up
People with this problem also raised
- 3Why do Power Automate flows break when EWS is disabled?
- 3Website crashed after updating PHP version
- 4Why are WordPress security updates delayed on WP Engine?
- 76HubSpot is down and timing out right now
- 2Intel extension update stuck in a reboot loop
- 6Why do wireless access point firmware updates keep breaking deployments?