Updating WooCommerce

Updating WooCommerce

Keeping the software that powers your website up to date ensures that you have the latest and greatest features. It also ensures any known problems are fixed, but even more importantly, that any known security vulnerabilities are fixed.  Upgrading WooCommerce can help to prevent hacking.  When a new version of WooCommerce is available, you will receive an update message in your plugin admin page.

Should I do the update myself? 

As long as you have a good backup (and backup restoration that works!), and as long as you can afford some website downtime if something goes wrong, then attempting an upgrade yourself can be a viable strategy. If your website is a mission-critical storefront to the world, however, then we strongly recommend having your WooCommerce upgrades professionally managed. If you are in need of a team of experienced WooCommerce professionals to safely upgrade your website, get in touch! 

Back up Website

Before you get started, it iessential to back up your website through your hosting provider or 3rd party tool. That way, if there are any issues, you can restore your website to exactly as it was before you started the update. 

Update Steps

To get updates on anything purchased from WooCommerce.com, go to WooCommerce > Extensions > WooCommerce.com Subscriptions. Also be sure that your store is connected to your WooCommerce.com account. Connecting your WooCommerce.com account to your WooCommerce site/store allows you to: 

  • View the status of WooCommerce, plus your extensions and payment gateways 
  • Filter by Installed, Activated, Download, and Update Available 
  • Determine which extensions and payment gateways have compatibility with what version/release of WooCommerce 

WooCommerce

 

A WooCommerce Database Update notice will display when you have upgraded/updated to a new version of WooCommerce and a database update is needed:

WooCommerce

  • Update WooCommerce Database starts the process of updating your database to match the plugin version you installed or updated to. The database organizes, contains, and stores your products, orders, posts, and pages. So it is an essential process. 
  • Learn more about updates will take you to this page to explain best practices pertaining to updating WooCommerce, extensions, and payment gateways, plus info on what is updated and in what order. 

Ensure you have a backup in place and click the “Update WooCommerce Database” button. The update process will start:

WooCommerce

  • View progress will take you to the Scheduled Actions section and show the Pending actions for the update

Once it is completed, the next time you view an admin page you will see the dismissible update complete banner:

WooCommerce

If you have the WooCommerce Admin plugin installed, you can find the update notice by clicking the Notices button on any WooCommerce admin page or by navigating to the main WordPress Dashboard page. 

Additional Plugins 

It is possible to have some WordPress plugins that modify WooCommerce, but are not WooCommerce addons. These should be upgraded along with WooCommerce.  

Ideally, you should upgrade all of the components of your WordPress website when you upgrade WooCommerce. But at a minimum, any plugins that work with WooCommerce should be upgrade at the same time, to prevent version conflicts. 

Testing 

Testing after you upgrade your website is vital. Place some test orders in your WooCommerce store. Verify that any WooCommerce addons still work correctly.  

Troubleshooting 

If you experience problems after the upgrade, you can always restore from your backup Ocontact Courtland’s support desk and we can assist!