Linux 软件免费装
Banner图

Multi Currency Switcher for WooCommerce

开发者 devhasib
更新时间 2026年6月8日 11:48
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

woocommerce currency currency switcher exchange rate multi-currency

下载

1.0.0

详情介绍:

Multi Currency Switcher for WooCommerce lets your store display and process prices in multiple currencies — fast, clean, and conversion-focused. Built for modern WordPress stores without the bloat. Sell globally with confidence. Visitors see prices in their local currency automatically, switch currencies with a single click, and checkout in the currency they trust. 📖 Full Documentation 🌍 Why Multi Currency Switcher? Most multi-currency plugins are bloated, ship with telemetry SDKs, or lock core features behind a paywall. Multi Currency Switcher for WooCommerce is different: ✅ Core Features Multi-Currency Support Display and process orders in 150+ ISO 4217 currencies. Enable as many currencies as your store needs from a searchable admin grid with flag emojis. Auto Exchange Rates Rates are fetched automatically from the European Central Bank (free, no API key required) or Open Exchange Rates. Cached in transients and a resilient database table — rates are always available even if the API is temporarily down. GeoIP Auto-Detection On a visitor's first page load, the plugin detects their country and automatically sets their local currency. The result is stored in a 30-day cookie — zero repeat API calls, zero impact on performance. Two Switcher Modes Smart Price Rounding Four rounding presets to make converted prices look natural: Shortcode Place the switcher anywhere with [storzen_currency_switcher]. Supports style, show_flag, and class parameters. Classic Widget Drag the Multi Currency Switcher widget into any sidebar or footer area from Appearance → Widgets. Accessible & Keyboard-Friendly ⚡ Performance 🔒 Privacy & GDPR 🧩 Compatibility Setup (takes 2 minutes):
  1. Go to Currency Switcher in the WordPress left-hand menu
  2. On the General tab — select your mode (Full or Visual) and enable currencies
  3. On the Exchange Rates tab — choose your rate source (ECB is free, no key needed)
  4. Add the switcher using the shortcode, widget, or template tag
  5. Done ✓
📖 Full setup guide →

屏幕截图:

  • Admin — Display tab with live mock-storefront preview that updates instantly
  • Admin — Exchange Rates tab with source cards and manual refresh button
  • Admin — Usage tab with shortcode reference and copy buttons

升级注意事项:

1.0.0 Initial release. No upgrade steps required.

常见问题:

Does this work with the WooCommerce block Cart and Checkout?

Yes. The plugin is declared compatible with WooCommerce Cart and Checkout Blocks. In Full Mode, prices convert throughout the entire block-based checkout experience.

Is the European Central Bank rate source really free?

Yes — completely free. The ECB publishes daily exchange rates as a public XML feed. No registration, no API key, and no usage limits. Rates update every business day.

What is Visual Mode?

Visual Mode displays prices in the visitor's selected currency throughout your store but processes the actual payment in your store's base currency. It is ideal for stores that cannot process true multi-currency payments but want to show local currency prices to international customers.

Does GeoIP detection slow down my site?

No. The geolocation result is stored in a cookie for 30 days after the very first visit. No external API call is made on any subsequent page load. The initial detection call uses a 3-second timeout and has no impact on rendering performance.

Can I set different prices per currency per product?

Yes — and there is no limit. Open any product's edit page, go to the Currency Prices tab, and enter a fixed price for each enabled currency. Leave it blank to use the auto-converted rate.

Is this compatible with WPML or Polylang?

Yes. The plugin works alongside both multilingual plugins without conflicts. Currency settings are completely independent of language settings.

How do I add the switcher to my store?

Three ways:

  1. Shortcode — paste [storzen_currency_switcher] anywhere in a page, post, or template
  2. Widget — go to Appearance → Widgets and drag Multi Currency Switcher to any sidebar
  3. PHP<?php echo do_shortcode('[storzen_currency_switcher]'); ?>

Does it support variable products?

Yes. The plugin modifies the WooCommerce variation price cache hash per currency, so the correct converted prices are always served for variable products.

Will it work with my theme?

Yes. The plugin is designed to work with any properly coded WordPress theme — block themes, classic themes, and page builder themes (Elementor, Divi, Bricks, Kadence, Astra, GeneratePress, and more).

Is any customer data sent to Storzen?

No. Zero customer or store data is ever sent to Storzen servers. No analytics, no telemetry, and no third-party tracking SDKs are included in this plugin.

更新日志:

1.0.0