WooCommerce Currency Switcher – Optimised installation process, better support for WP Engine

WooCommerce Currency Switcher – What’s new

Currency Switcher for WooCommerce has been updated to version 4.5.4.171109. This update brings the following improvements and fixes:

  • Rewritten the installation process to improve compatibility with hosting providers like WP Engine. When the Currency Switcher runs for the first time, it processes the existing orders to make sure that the reports show the correct figures. This process is important, and can take time to complete, especially if a large amount of orders is present. This operation has to be performed only once and, in normal circumstances, it works fine. In some cases, however, the execution limit enforced by hosting providers can affect the processing of orders. If that operation runs for too long, the server can halt it.
    Some hosting providers, such as WP Engine, need to focus on performance, and enforce strict limits on how long a process can run. Due to that, the installation process risks being interrupted before it completes. This can result in a frustrating experience for the merchant.In this update, we altered the logic used to process past orders so that it handles them in chunks. Every time an admin page loads, the Currency Switcher loads the next chunk of orders, until all of them have been processed. This will minimise the risk of timeout on most managed WP hosting providers, and improve the user experience for the merchants.

How to get latest version

New customers

Simply place your order and you will get the latest version.

Existing customers

You should be able to download the updated file using the link you received with your order. If the link doesn’t work, please contact Support to receive the latest version. Thanks.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.