{"id":3085,"date":"2020-10-24T20:15:26","date_gmt":"2020-10-24T20:15:26","guid":{"rendered":"https:\/\/www.futurestatemedia.com\/?p=3085"},"modified":"2021-02-07T22:04:21","modified_gmt":"2021-02-07T22:04:21","slug":"how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website","status":"publish","type":"post","link":"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/","title":{"rendered":"How to fix WooCommerce latest version plugin update broke my website"},"content":{"rendered":"<p class=\"wp-block-paragraph\">We work with a number of WooCommerce site owners and have built a bunch of them, so we know a thing or two about fixing issues with the latest WooCommerce plugin updates when they occur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re not a developer, maybe self-taught when it comes to WooCommerce &#8211; you&#8217;re in the right place. Leave the code to the developers, meanwhile store owners need a simple to follow guide on how to get your WooCommerce site back up and earning you profit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So which WooCommerce version update am I talking about fixing issues with?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m talking about ALL of them!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ll also give you a quick tip on how to avoid issues caused by WooCommerce updates. But more on that shortly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So if you&#8217;re stuck wondering how to go about fixing outdated WooCommerce templates after the latest WooCommerce update &#8211; stop for a moment, read this article thoroughly and get your site back up and running fast!<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fixing_WooCommerce_Issues_After_Updates\"><\/span>Fixing WooCommerce Issues After Updates<span class=\"ez-toc-section-end\"><\/span><\/h2><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a83686e9eb96\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a83686e9eb96\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Fixing_WooCommerce_Issues_After_Updates\" >Fixing WooCommerce Issues After Updates<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#How_to_fix_your_WooCommerce_site_after_updating_plugins\" >How to fix your WooCommerce site after updating plugins<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Using_WP_Rollback_to_undo_WordPress_Plugin_Updates_that_broke_your_site\" >Using WP Rollback to undo WordPress Plugin Updates that broke your site<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#How_to_downgrade_WooCommerce_Rollback_WooCommerce_Plugin_Update\" >How to downgrade WooCommerce (Rollback WooCommerce Plugin Update)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Disabling_WordPress_Plugins_vs_Rolling_Back_Plugin_Updates\" >Disabling WordPress Plugins vs Rolling Back Plugin Updates<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Avoiding_Plugin_Update_Issues_with_WooCommerce\" >Avoiding Plugin Update Issues with WooCommerce<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Dont_update_WooCommerce_in_the_first_place\" >Don&#8217;t update WooCommerce in the first place<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#WooCommerce_Plugin_Minor_Release_vs_Major_Release\" >WooCommerce Plugin Minor Release vs Major Release<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Select_The_RIGHT_Plugins_that_have_less_Clash_Issues\" >Select The RIGHT Plugins that have less Clash Issues<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Dont_Use_Automatic_Updates_on_WooCommerce\" >Don&#8217;t Use Automatic Updates on WooCommerce<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#What_if_a_WordPress_update_broke_my_WooCommerce_website\" >What if a WordPress update broke my WooCommerce website?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Can_I_use_WP_Rollback_to_reverse_a_WordPress_Update\" >Can I use WP Rollback to reverse a WordPress Update?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#What_if_my_WordPress_Theme_Update_Broke_WooCommerce\" >What if my WordPress Theme Update Broke WooCommerce?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#WordPress_rollback_theme_update\" >WordPress rollback theme update<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Fixing_Outdated_WooCommerce_Templates_In_Your_WordPress_Theme\" >Fixing Outdated WooCommerce Templates In Your WordPress Theme<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Cant_I_just_get_someone_else_to_manage_WordPress_Updates_for_me\" >Can&#8217;t I just get someone else to manage WordPress Updates for me?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Doesnt_Managed_WordPress_Hosting_handle_updates_for_me\" >Doesn&#8217;t Managed WordPress Hosting handle updates for me?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/#Other_Useful_Resources_for_fixing_Plugin_Conflicts_with_WooCommerce_and_WordPress\" >Other Useful Resources for fixing Plugin Conflicts with WooCommerce and WordPress<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n\n\n\n<p class=\"has-background wp-block-paragraph\" style=\"background-color:#f0f0f0\"><em>This article contains affiliate links which means we may earn a small commission if you purchase plugins and services we mention at no extra cost to you. We only recommend the best plugins and services &#8211; which we have used and can recommend.<\/em><\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_fix_your_WooCommerce_site_after_updating_plugins\"><\/span>How to fix your WooCommerce site after updating plugins<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Updating WordPress plugins frequently is a good idea. It keeps your site secure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, WordPress plugin updates also cause plugin clashes and software errors that change the way your site works. In some cases, functionality will break.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the case of WooCommerce, most plugins (and WooCommerce Themes for WordPress) spend a lot of their time keeping up with Core Software updates from WordPress and WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s not unusual for WooCommerce to push an update and the other plugin developers need to edit their plugins to &#8220;fit&#8221; with the WooCommerce updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The same goes for core WordPress updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Without getting to geeky &#8211; if WordPress or WooCommerce change the way different parts of the software talks to each other, the conversation between WordPress, WooCommerce and your other plugins can fall silent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So how do you fix issues caused by plugin updates on WordPress and WooCommerce?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Well&#8230; YOU Don&#8217;t!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The issues are fixed by the plugin developers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So how do YOU get your site back up and running whilst you&#8217;re waiting for the plugin developers to fix issues?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Answer:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You undo the updates that caused the issue in the first place using WP Rollback.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Using_WP_Rollback_to_undo_WordPress_Plugin_Updates_that_broke_your_site\"><\/span>Using WP Rollback to undo WordPress Plugin Updates that broke your site<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There isn&#8217;t a standard function within Core WordPress to be able to reverse WordPress plugin updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead you need to install the WordPress Plugin WP Rollback which then adds a new option on each plugin on the WordPress Plugins page that simply says &#8220;Rollback&#8221;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"536\" height=\"162\" src=\"https:\/\/www.futurestatemedia.com\/wp-content\/uploads\/2020\/10\/WP-Rollback-additional-plugin-option.jpg\" alt=\"\" class=\"wp-image-3092\" srcset=\"https:\/\/www.futurestatemedia.com\/wp-content\/uploads\/2020\/10\/WP-Rollback-additional-plugin-option.jpg 536w, https:\/\/www.futurestatemedia.com\/wp-content\/uploads\/2020\/10\/WP-Rollback-additional-plugin-option-480x145.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 536px, 100vw\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Once you click &#8220;Rollback&#8221; you&#8217;ll be presented with a screen where you can select which version of the WordPress plugin you&#8217;d like to Rollback to.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you know that it was the most recent update that caused your WooCommerce site to stop working properly, simply rollback to the last version of the plugin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It might actually be a combination of plugins that are causing the issue, so don&#8217;t be afraid to rollback a few plugins to (1 at a time) to establish which plugin update (or plugin updates) has caused the issue.<\/p>\n\n\n\n<div class=\"wp-block-buttons aligncenter is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-vivid-purple-background-color has-background\" href=\"https:\/\/en-gb.wordpress.org\/plugins\/wp-rollback\/\" style=\"border-radius:5px\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Install WP Rollback for FREE<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-plugin-directory\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"KGGSSq9OBV\"><a href=\"https:\/\/en-gb.wordpress.org\/plugins\/wp-rollback\/\" target=\"_blank\" rel=\"noopener\">WP Rollback<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;WP Rollback&#8221; &#8212; Plugin Directory\" src=\"https:\/\/en-gb.wordpress.org\/plugins\/wp-rollback\/embed\/#?secret=sLFNVtLJXV#?secret=KGGSSq9OBV\" data-secret=\"KGGSSq9OBV\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_downgrade_WooCommerce_Rollback_WooCommerce_Plugin_Update\"><\/span>How to downgrade WooCommerce (Rollback WooCommerce Plugin Update)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce is a WordPress Plugin so WP Rollback also works with WooCommerce allowing you to simply click &#8220;Rollback&#8221; and select the version of WooCommerce you wish to downgrade to.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Issues on your site caused by OTHER plugins not working with a core WooCommerce update are common. WP Rollback allows you to downgrade and get your site back online and profitable, quickly.<\/p>\n\n\n\n<div class=\"wp-block-buttons aligncenter is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-vivid-purple-background-color has-background\" href=\"https:\/\/en-gb.wordpress.org\/plugins\/wp-rollback\/\" style=\"border-radius:5px\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Install WP Rollback for FREE<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Disabling_WordPress_Plugins_vs_Rolling_Back_Plugin_Updates\"><\/span>Disabling WordPress Plugins vs Rolling Back Plugin Updates<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The first thing most people will say if you&#8217;ve got a problem with your site is:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>&#8220;&#8230;Disable your WordPress Plugins 1 by 1 and identify which one has caused the problem&#8230;&#8221;<\/p><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s great&#8230; thanks for that.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now what the hell do I do once I&#8217;ve found the plugin that&#8217;s causing the issue?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do I just leave my WooCommerce site without the piece of functionality that the now disabled plugin was providing?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What if the now disabled plugin was my payment gateway plugin?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">USELESS ADVICE is what you&#8217;re getting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It grates on me MASSIVELY that WordPress and WooCommerce users aren&#8217;t provided a sensible approach to resolving issues with plugins on WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rolling back WordPress plugin updates takes the plugin back to the last known state in which your WooCommerce store was working so your store is back up and running, taking customer orders and generating you profit.<\/p>\n\n\n\n<figure class=\"wp-block-table aligncenter is-style-stripes\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Disabling Plugins 1 by 1<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Rolling Back Plugins 1 by 1<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Typical Advice<\/td><td class=\"has-text-align-center\" data-align=\"center\">OUR Advice<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Doesn&#8217;t get your site back up and running in the same state as before<\/td><td class=\"has-text-align-center\" data-align=\"center\">Gets your site running and retains functionality<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Useless for getting your WooCommerce store back up and running<\/td><td class=\"has-text-align-center\" data-align=\"center\">The best way to get your WooCommerce store back up and running properly QUICKLY<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Avoiding_Plugin_Update_Issues_with_WooCommerce\"><\/span>Avoiding Plugin Update Issues with WooCommerce<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As mentioned earlier, WooCommerce and WordPress set the pace when it comes to updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If WordPress or WooCommerce update the way they work, the other plugin providers then need to adapt and update their plugins to work with WooCommerce and WordPress seamlessly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a result, the most common cause of plugin clashes are WordPress Core updates and WooCommerce Core plugin updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Simply rolling back the WooCommerce plugin can therefore fix a LOT of issues you&#8217;ll face.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OR&#8230;<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dont_update_WooCommerce_in_the_first_place\"><\/span>Don&#8217;t update WooCommerce in the first place<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. I said, don&#8217;t update WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If WooCommerce has got ahead of your plugin developers in their development, it&#8217;s worth giving the plugin developers a chance to catch up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now I&#8217;m definitely not saying DON&#8217;T Update WooCommerce at all. But there are ways you can avoid the higher likelihood that you&#8217;ll encounter a plugin clash with WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, let&#8217;s look at the difference between a minor release and a major release with WooCommerce.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"WooCommerce_Plugin_Minor_Release_vs_Major_Release\"><\/span>WooCommerce Plugin Minor Release vs Major Release<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">From a non geeky perspective, the difference is relatively simple.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Minor releases don&#8217;t change anything too fundamental about the plugin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Major releases can encompass a lot more structural change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So MAJOR releases are more likely to cause plugin clashes and issues.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">How do you know which releases are Major and which ones are minor?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Well if you want to keep yourself informed about Major and Minor WooCommerce Releases you can check out the <a href=\"https:\/\/developer.woocommerce.com\/2020\/07\/22\/woocommerce-core-release-calendar\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce Release Schedule here<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the really quick and easy way to know if a WooCommerce Plugin update is a Major Release is by looking at the version number of the plugin update.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the plugin update doesn&#8217;t have a third number in it &#8211; so it looks like this: 4.6 or 4.6.0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s a MAJOR release.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the WooCommerce update DOES have a third number in it &#8211; so it looks like this: 4.6.1 or 4.6.4<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s a MINOR release.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So it makes sense that WooCommerce Major Releases cause more issues with plugin clashes and therefore can be delayed to prevent clashes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Minor releases are less of a risk to plugin clashes, but if you&#8217;ve got a selection of plugins from a range of developers with varying levels of update support you can find yourself struggling with clashes on every minor release. (more on that shortly)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In general the advice would be to avoid Major Releases and update WooCommerce once the first MINOR release after a MAJOR release.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">i.e. instead of updating to 4.6 wait until 4.6.1 is released to update your WooCommerce Plugin.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Select_The_RIGHT_Plugins_that_have_less_Clash_Issues\"><\/span>Select The RIGHT Plugins that have less Clash Issues<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You may not have known this, but WooCommerce test the Core WooCommerce Plugin against ALL Plugins in the WooCommerce Extensions Marketplace before each release.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That means the majority of clashes related to those plugins are FIXED before the software gets released for you to update WooCommerce and your other plugins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is how WooCommerce explain it:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>During this phase, we perform the first set of manual tests, automated compatibility checks with&nbsp;<a href=\"https:\/\/woocommerce.com\/products\/\" target=\"_blank\" rel=\"noopener\">all extensions in our marketplace<\/a>, and evaluate performance changes and potential regressions<\/p><cite><a href=\"https:\/\/developer.woocommerce.com\/2020\/07\/22\/woocommerce-core-release-calendar\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce<\/a><\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">See <a href=\"https:\/\/developer.woocommerce.com\/2020\/07\/22\/woocommerce-core-release-calendar\/\" target=\"_blank\" rel=\"noreferrer noopener\">this explanation of what the WooCommerce team do<\/a> when it comes to testing and quality assurance of the WooCommerce plugin and testing it with the other Plugins available at WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keeping your plugins down in number and only selecting plugins from plugin developers who stay up to date with WooCommerce is vital to preventing excess downtime with your WooCommerce store.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plugins from the WooCommerce Extensions marketplace could easily pay for themselves in lost orders due to plugin clashes with other plugin providers!<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dont_Use_Automatic_Updates_on_WooCommerce\"><\/span>Don&#8217;t Use Automatic Updates on WooCommerce<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Based on the above advice, I&#8217;m guessing you&#8217;ll have taken this one on board already.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As of a recent release of WordPress, you now get the option to enable &#8220;Automatic Updates&#8221; as a core part of the WordPress functionality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typically this is a bad idea and can ultimately lead to a bunch of unchecked plugin updates, clashes and issues that take your WooCommerce store down and cost you sales.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_if_a_WordPress_update_broke_my_WooCommerce_website\"><\/span>What if a WordPress update broke my WooCommerce website?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The same principles with MAJOR and MINOR releases apply to WordPress core as they did to WooCommerce Plugin updates above.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Major updates can be installed with a slight delay to ensure plugin clashes are minimised.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Can_I_use_WP_Rollback_to_reverse_a_WordPress_Update\"><\/span>Can I use WP Rollback to reverse a WordPress Update?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WP Rollback is only designed to rollback WordPress plugins, so it&#8217;s perfect for rolling back WooCommerce and other plugins, but NOT for WordPress as a whole.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To switch WordPress back to the previous version you&#8217;ll need another plugin called WP Downgrade which allows you to undo a WordPress update.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This plugin, like WP Rollback, allows you to switch back to a previous version of software (not just the last version). So you can get your WooCommerce store switched back to an older version of WordPress and get it back up and running.<\/p>\n\n\n\n<div class=\"wp-block-buttons aligncenter is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-vivid-purple-background-color has-background\" href=\"https:\/\/en-gb.wordpress.org\/plugins\/wp-downgrade\/\" style=\"border-radius:5px\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Install WP Downgrade for FREE<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-plugin-directory\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"OwMmXiqfgP\"><a href=\"https:\/\/en-gb.wordpress.org\/plugins\/wp-downgrade\/\" target=\"_blank\" rel=\"noopener\">WP Downgrade | Specific Core Version<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;WP Downgrade | Specific Core Version&#8221; &#8212; Plugin Directory\" src=\"https:\/\/en-gb.wordpress.org\/plugins\/wp-downgrade\/embed\/#?secret=rB26MyMQlh#?secret=OwMmXiqfgP\" data-secret=\"OwMmXiqfgP\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_if_my_WordPress_Theme_Update_Broke_WooCommerce\"><\/span>What if my WordPress Theme Update Broke WooCommerce?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the same way WooCommerce needs to communicate with plugins correctly, it needs to communicate with your theme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Clashes with your theme are most likely to impact the appearance of your site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ll often see a warning when WooCommerce gets updated that says something like:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><em>Your theme contains outdated copies of some WooCommerce template files.<\/em><\/p><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">This is another example where the Theme developer needs to play catch up with WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now WooCommerce have formally released the software, the theme developers can get on with fixing the issues. Of course, many theme and plugin developers stay very close to WooCommerce and ensure compatibility is tested during the Beta release phase with WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is another way to avoid Theme and plugin conflicts with WooCommerce; Select a theme that&#8217;s developed for WooCommerce specifically AND is actively supported by the developer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To be actively supported by the developer, the theme provider needs to be a big enough name with big enough funding. Therefore a premium theme that&#8217;s widely used is worth it&#8217;s weight in gold when it comes to avoiding WooCommerce store downtime due to plugin and theme conflicts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We recommend Divi by Elegant Themes. It&#8217;s awesome and you can check it below (affiliate link)<\/p>\n\n\n\n<div class=\"wp-block-buttons aligncenter is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-vivid-purple-background-color has-background\" href=\"https:\/\/www.elegantthemes.com\/affiliates\/idevaffiliate.php?id=64400&amp;url=64705\" style=\"border-radius:5px\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Check out Divi Theme for WooCommerce<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<a href=\"https:\/\/www.elegantthemes.com\/affiliates\/idevaffiliate.php?id=64400_5_1_20\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" style=\"border:0px\" src=\"https:\/\/www.elegantthemes.com\/affiliates\/media\/banners\/divi_728x90.jpg\" width=\"100%\" alt=\"Divi WordPress Theme\"><\/a>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"WordPress_rollback_theme_update\"><\/span>WordPress rollback theme update<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you do find yourself needing to rollback a theme update, you&#8217;ll possibly have to contact your theme developer directly for a download of the previous WordPress theme version.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With Divi it&#8217;s as simple as clicking &#8220;Rollback to Previous Version&#8221; in the theme options &#8211; another reason we LOVE Divi!<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fixing_Outdated_WooCommerce_Templates_In_Your_WordPress_Theme\"><\/span>Fixing Outdated WooCommerce Templates In Your WordPress Theme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Short answer: DON&#8217;T do this<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You might well find the issue and edit the theme template for the WooCommerce product page or shop page &#8211; or whatever is broken, but&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The THEME Developer is responsible for these updates!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The next time they push an update to the theme 1 of 2 things will happen:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Your edits will be overwritten as you&#8217;ve edited the main theme files<\/li><li>Your edits will clash with the update as you&#8217;ve created or edited a child theme<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">This is just a whole world of pain!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Delay updating WooCommerce until your WordPress Theme Developer has updated the theme templates for WooCommerce &#8211; it&#8217;s simple.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of course if your Theme Developer is poor at pushing updates (99% of them are rubbish) then you should get yourself a decent theme from a reputable developer who keeps their WordPress Theme files updated in-line with WooCommerce updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Elegant Themes is one of those developers &#8211; read a bit more about <a href=\"https:\/\/www.futurestatemedia.com\/en\/woocommerce-product-page-customization-plugins-themes\/\">Elegant Themes and Divi Theme here<\/a>.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cant_I_just_get_someone_else_to_manage_WordPress_Updates_for_me\"><\/span>Can&#8217;t I just get someone else to manage WordPress Updates for me?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With a relative amount of complication in understanding what&#8217;s going on here, it makes sense that you might want someone to manage this on your behalf.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are a number of services out there that do keep your site up to date and functioning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here at Future State Media we offer this service for our customers who we&#8217;ve built a website for.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We know the technology stack we&#8217;ve implemented is robust, so we can do this quickly and effectively and our entire client base benefits from the testing we do across our network using the exact same combination of plugins.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Doesnt_Managed_WordPress_Hosting_handle_updates_for_me\"><\/span>Doesn&#8217;t Managed WordPress Hosting handle updates for me?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Managed WordPress hosting is simply a service that encompasses the management of the hosting servers &#8211; NOT your WordPress installation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This means the server configuration is managed for you &#8211; but NOT your WordPress website or WooCommerce Store.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Other_Useful_Resources_for_fixing_Plugin_Conflicts_with_WooCommerce_and_WordPress\"><\/span>Other Useful Resources for fixing Plugin Conflicts with WooCommerce and WordPress<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re still on the page that you want to identify the plugin that&#8217;s causing the issue by disabling plugins rather than rolling them back, there&#8217;s a really useful plugin developed by WordPress.org themselves called Healthy Check &amp; Troubleshooting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m not saying it&#8217;s a miracle worker as it&#8217;s not going to get your WooCommerce store live any quicker that using WP Rollback or WP Downgrade to take your site back to the last known working state without reverting to a server backup of your site. <\/p>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-plugin-directory\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"FOyV46laYm\"><a href=\"https:\/\/wordpress.org\/plugins\/health-check\/\" target=\"_blank\" rel=\"noopener\">Health Check &amp; Troubleshooting<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Health Check &amp; Troubleshooting&#8221; &#8212; Plugin Directory\" src=\"https:\/\/wordpress.org\/plugins\/health-check\/embed\/#?secret=RRIwbtM94M#?secret=FOyV46laYm\" data-secret=\"FOyV46laYm\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Backups are a good idea, but they&#8217;re painful with WooCommerce as you risk losing customer data and knitting data back together is ultimately time consuming and just a pain you don&#8217;t need as an eCommerce business owner. So rolling back individual plugins to return your WooCommerce store back to it&#8217;s previous working state is a FAR better idea.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">You Searched For:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">woo commerce update<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">woocommerce data update<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">woocommerce troubleshooting<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>We work with a number of WooCommerce site owners and have built a bunch of them, so we know a thing or two about fixing issues with the latest WooCommerce plugin updates when they occur. If you&#8217;re not a developer, maybe self-taught when it comes to WooCommerce &#8211; you&#8217;re in the right place. Leave the&hellip; <a class=\"more-link\" href=\"https:\/\/www.futurestatemedia.com\/en\/how-to-fix-woocommerce-latest-version-plugin-update-broke-my-website\/\">Continue reading <span class=\"screen-reader-text\">How to fix WooCommerce latest version plugin update broke my website<\/span><\/a><\/p>","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[24],"tags":[],"class_list":["post-3085","post","type-post","status-publish","format-standard","hentry","category-amazon-fba","entry"],"_links":{"self":[{"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/posts\/3085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/comments?post=3085"}],"version-history":[{"count":0,"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/posts\/3085\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/media?parent=3085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/categories?post=3085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.futurestatemedia.com\/en\/wp-json\/wp\/v2\/tags?post=3085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}