The Preferences element in the header allows users to switch the language and currency of your website with a stylish and accessible popup. It’s an essential tool for stores that serve an international audience.

🧩 Required Plugins #
To enable full functionality, make sure the following plugins are installed and active:
⚙️ Customizer Settings #
Go to: Customizer ▸ Header ▸ Preferences
You will find the following settings:
- Preferences Display 🔽
Choose how the Preferences icon is displayed:Icon Only
🖼️Icon & Text
🖼️📄Icon & Subtext
🖼️📝
- Show Flag 🚩
Toggle this option to show or hide the country flag next to the currency or language. - Preferences Skin 🎨
Choose a visual style for the Preferences icon:Ghost
👻 (minimal)Subtle
🌫️ (soft styling)Text
✏️ (simple and clean)
📝 Note: The Preferences customization options appear only if you have set your header layout to
“Build My Own” from:
Customizer ▸ Header ▸ Header Layout ▸ Present
💡 How It Works #
When the user clicks the Preferences icon in the header, a popup opens allowing them to:
- Select language (powered by TranslatePress or WPML)
- Choose currency (powered by FOX Currency Switcher)
- Hit Update to apply changes instantly
This feature makes your store more user-friendly for international visitors. 🌐🛒