Background of the issue:
I am trying to change the currency back to the default USD after switching to another currency. Please check this video record: hidden link. I attempted this on antzracing.com and racinghobby.com, which is a test site. I have set up login credentials for your test yesterday for another bug.
Symptoms:
After changing the currency, I can't switch it back to the default USD on the 'current page'. Switching between other currencies works fine, and the cart displays the correct currency, but the page content does not change. Opening a new page shows the correct currency.
Questions:
Why can't I change back to the default currency USD on the current page?
Why does the page content not change even though the cart displays the correct currency?
In this case, I kindly ask you to create a staging site (you can use WP Staging plugin for free) and share the access credentials in your next message, which I have set private. This will allow us to reproduce the issue, check the configuration and run tests without affecting the live site.
Please share the credentials for the staging site here, because tickets are independent, and when the other closes, then the credentials will be automatically removed for security reasons.
I kindly ask you to follow these steps:
- Create a full site backup
- Flush all the cache memory
- Update the WCML plugin in hidden link
- Double-check if the issue disappeared
I deactivated the cache plugins for a moment, and the header, especially the language switcher and the currency switcher, became broken, displaying shortcodes that are not the WPML default ones. Can you please describe, step by step, how you created/added the switcher to the header?
Is this site a staging site where we can run tests, or is this a production site? Because we need to run further tests to isolate the cause of the issue, and these tests could break the site.