Skip to main content

Display options

WooCommerce > MHM Currency > Display Options

Switcher appearance

SettingWhat it doesDefault
Show flag iconShows a country flag next to the currencyOn
Show currency nameShows the full name (e.g. "US Dollar")Off
Show currency symbolShows the symbol (e.g. "$", "€")On
Show currency codeShows the ISO code (e.g. "USD", "EUR")On

The label is built from whichever parts are on, in this order: symbol → code → name. Turning all four off doesn't leave the label empty — the currency code is shown as a fallback.

Switcher size

SizeFont size
Small12px
Medium (default)14px
Large16px

Product price widget

A strip under the main price on product pages, showing the price converted into several currencies at once.

SettingWhat it does
Enable product price widgetTurns the widget on or off
Currencies to displayPick up to 5 currencies
Show flags in widgetShows a flag next to each price

When enabled, it appears automatically inside the product's price summary — you don't need to add a shortcode for it. It stays hidden if no currency is selected.

Example:

Product price: $500.00

€459.20 | £395.10 | ¥75,300

A preview at the bottom of the tab reflects your current settings; it's a simplified representation and the real appearance depends on your theme.

Switching without a page reload

When cache compatibility mode is on (the default — see Advanced settings) and a visitor picks a different currency on any page other than the cart, checkout or account page, the page doesn't reload: the plugin writes the cookie, converts the visible prices in place, and refreshes the mini-cart. On the cart, checkout or account page, on a page where a theme or plugin defines WooCommerce's cart constant (see the FAQ), for a logged-in visitor, or with cache compatibility switched off, the page reloads as before.

The full FAQ is on the FAQ page; the full list of known limits is on the Known limits page.