This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is experiencing issues with the currency switcher on their website. The currency switcher does not work on the homepage and behaves unpredictably when changing languages or navigating different pages like cart, checkout, about, and home, especially when a performance plugin with cache is enabled.
Solution:
1. Verify that the website is accessible and loading correctly. If not, check with the hosting provider.
2. Flush the cache memory and temporarily deactivate the cache plugin to see if the issue with the currency switcher persists.
3. Ensure that the WordPress memory limit is sufficient. It is recommended to set it to at least 128M. This can be done by adding the following line to the wp-config.php file:
/* Memory Limit */<br />define('WP_MEMORY_LIMIT', '128M');
Place it above the line /* That's all, stop editing! Happy blogging. */.
4. If the issue disappears when the Breeze cache plugin is disabled, consider switching to a cache plugin that is compatible with WPML, such as LiteSpeed Cache.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
This topic contains 9 replies, has 1 voice.
Last updated by 2 weeks, 1 day ago.
Assisted by: Carlos Rojas.