Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 -
- 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 -

Supporter timezone: Asia/Singapore (GMT+08:00)

This topic contains 11 replies, has 0 voices.

Last updated by Kor 2 months, 2 weeks ago.

Assisted by: Kor.

Author Posts
July 15, 2025 at 5:46 am #17236051

marioG-45

Background of the issue:
I am trying to display a currency switcher on my live site using the shortcode [currency_switcher format="%code% (%symbol%)"]. It appears in the backend when I edit the page. Screenshot: hidden link

Symptoms:
The currency switcher does not appear on the front end of the site. Screenshot: hidden link

Questions:
Why is the currency switcher not appearing on the front end?
How can I make the currency switcher visible on the live site?

July 16, 2025 at 1:13 am #17239901

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for contacting us. I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.

Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.

Your upcoming reply will be treated with confidentiality and will only be visible to you and me.

✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.

July 16, 2025 at 8:21 am #17240572

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. I'm also handling your other ticket.

Regarding the missing currency switcher, I’ve checked the backend and it’s not showing for me either, as you can see in the attached screenshot.

Could you please try reinserting the currency switcher using one of the methods described here?
https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/

Let me know once you've done that or if you need further help.

July 16, 2025 at 8:46 am #17240722

marioG-45

Hi Kor,
Thanks for the reply.

Yes I have added the short code [currency_switcher format="%code% (%symbol%)"] in the header.
Screenshot:- hidden link

Please have a look and let me know.
Thanks

July 16, 2025 at 9:02 am #17240792

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. It shows up when I selected "All Countries" for Canadian Dollar here hidden link

Could you check now hidden link

July 16, 2025 at 9:13 am #17240826

marioG-45

Hi Kor,

Okay let me check and I'll we be back in 10 mins
Thanks

July 16, 2025 at 9:17 am #17240834

marioG-45

Hi Kor,

So It means Do I need to assign "All Countries" option for all the currencies?
Then it will appear in drop down correct?

Could you please guide me how that thing is working and how currencies appear in the dropdown.

Many Thanks

July 16, 2025 at 9:38 am #17240940

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. Selecting the "All Countries" option was just for testing purposes as it helps confirm that the currency switcher is working correctly.

If you want a specific currency to only appear when you're in a certain country, that's exactly how the "Show currencies based on > Client Location" option works. You need to be physically located in that country for the currency to show up in the switcher.

Screenshot_178.png
July 16, 2025 at 9:39 am #17240956

marioG-45

Hi Kor,

Currency dropdown is now appear with two option euro and Canadian dollar. So I think as per the country allocation the currency drop down is working. Like Default currency will be selected by default but if other currency is also allocated to that location then drop down option will appear with default currency correct?

Also what about that second ticket? Any update on that?
Thanks

July 16, 2025 at 9:41 am #17240975

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. That's correct. I've replied your other ticket here https://wpml.org/forums/topic/i-need-help-regarding-woocommerce-multilingual-multicurrency/ . Please follow up over there. As for this ticket, please mark it as resolved.

July 16, 2025 at 10:23 am #17241316

marioG-45

Hi kor,
Thanks for the quick help.

I just want to ask one thing. Like I have default currency euro and I'm adding Canadian dollar currency for Canadian people.

Then Canadian people have two options correct?
1. Euro
2. Canadian Dollar

So I want to ask you if my website open from Canada then Canadian dollar will be selected correct? or Euro will be selected by default?

I want Canadian dollar selected. Could you please check on this point and let me know.
Thanks

July 16, 2025 at 10:32 am #17241329

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. You can change the order as shown in the attached screenshot here hidden link . But there isn't an option to allow changing the order of the currency based on the country.

hidden link

Screenshot_179.png

The topic ‘[Closed] I’m not able to view currency switcher on live site.’ is closed to new replies.