Background of the issue:
I am trying to get the right price displayed on the Dutch part of my website. The issue can be seen on this page: hidden link
Symptoms:
On the Dutch part of the website, it shows the USD price but with the EUR sign. I expected to see 'Love ring 1330€', but instead, I got '1565€' because that is the dollar price.
Questions:
Why is the USD price showing with the EUR sign on the Dutch part of the website?
How can I ensure the correct price is displayed in EUR?
This ticket has been inactive for quite a while. I didn't get a reply from you. So, I've transformed this chat into a support ticket because you may still need our help. If you do, please reply to this ticket, and one of our supporters will continue helping you.
Before you got disconnected, I asked the following in the chat.
A. I also wanted to ask whether you have any custom code on your site, specifically custom code related to prices.
B. Since you don't get this problem on a staging site, can you take the following steps on your production site?
Itamar : We suspect a collision with the theme or another plugin might cause this problem. If possible, get your site into a minimum environment, switching to a default WordPress theme like TwentyTwenty-Four and having no plugins activated except WPML.
First, you must check if the problem persists when just the theme is switched to TwentyTwenty-Four (for example). If it persists, deactivate all plugins except WPML and its add-ons and WooCommerce without any extensions. Then, please check if the problem persists. If it does not persist, start by activating the plugins individually and checking when the issue comes back, then report to me which plugin was the culprit.
**** Important! Please make a full site backup (files and DB) before you proceed with those steps****
*** If your site is live, you might want to try those procedures in a staging environment or a snapshot of your site on your local server or another server. ***