コンテンツへスキップ サイドバーへスキップ

Home » WPMLドキュメント » 関連プロジェクト » WPML多言語&多通貨対応WooCommerce – ストアを翻訳 » WCML WooCommerce向け多通貨機能

WCML WooCommerce向け多通貨機能

あなたのWooCommerceストアに複数の通貨と柔軟な通貨切り替え機能を追加します。顧客の所在地に基づいて価格を表示し、よりスムーズなチェックアウトを提供します。

5つ星中4.1

WCMLの仕組み

WPML Multilingual & Multicurrency for WooCommerce (WCML) はWooCommerceとシームレスに統合し、あなたのストアが必要とするすべての多通貨機能を無料で提供します。

顧客の現地通貨で価格を表示することで、売上を向上させます。

ブランドスタイルの一貫性を保つ、カスタマイズ可能な通貨切り替え機能を提供します。

信頼性の高いリアルタイム為替レートを自動で取得するか、手動で管理します。

よりスムーズなチェックアウト体験のために、通貨ごとに価格と配送料を調整します。

複数の通貨を翻訳された製品と組み合わせ、すべてのお客様に完全にローカライズされた体験を提供するには、WPMLサブスクリプションにアップグレードしてください。

WooCommerce多通貨プラグインの機能

️200以上の通貨が利用可能で、顧客の所在地に基づいて表示されます

各通貨を特定の国で表示されるように設定

WooCommerce向けカスタマイズ可能な通貨切り替え機能(CSSおよびショートコードを含む)

希望する頻度(毎時、毎日、または毎週)で更新される自動為替レート

手動で設定するカスタム為替レート

異なる通貨でのカスタム価格

カスタマイズ可能な通貨フォーマットと丸めルール

通貨ごとに調整可能な配送料

通貨ごとの注文と分析を表示

WPMLアップグレードによる追加機能

WooCommerceストア全体を65以上の言語で翻訳

言語ごとのデフォルト通貨

通貨と所在地ごとのカスタム決済ゲートウェイ

カスタム多通貨ロジック用のAPIフックとフィルター

WooCommerceで多通貨機能を有効にする方法

WCMLでWooCommerceに複数の通貨を追加するための簡単な手順は次のとおりです。

  1. WCMLをダウンロードしてインストール
  2. WooCommerce → WCML に移動し、多通貨モードを有効にする
  3. 補助通貨を追加
  4. 自動為替レートを設定

これらの手順を詳しく見ていきましょう。

1. WCMLをダウンロードしてインストール

複数の通貨でストアを運営するには、インストールしてアクティベートしてください:

  • WooCommerce
  • WPML multilingual multicurrency for WooCommerce

完全な多言語機能にアクセスするには、WPMLとWPML String Translationも必要です。

2. WooCommerce → WCML に移動し、多通貨モードを有効にします

多通貨モードを有効にし、通貨の表示方法を選択します。

  • 所在地別に通貨を設定するための無料オプションを選択してください。
  • WPMLサブスクリプションをお持ちの場合、言語別に通貨を表示することも選択できます。

オプション1:所在地に基づいて複数の通貨を表示

WooCommerceはMaxMind Geolocationを使用して顧客のIPアドレスを検出します。無料のMaxMindアカウントを作成し、ライセンスキーを入力してください。

必要であれば、wcml_geolocation_get_user_countryフィルタフックを使って、デフォルトの国を上書きし、代わりに請求先住所か配送先住所を使うことができます。

WCMLフィルターとフックの全セットを見る。

オプション2:言語に基づいて複数の通貨を表示

WPMLをお持ちの場合、各言語にデフォルト通貨を設定できます。ユーザーは言語を切り替えると、その通貨で価格が表示されます。各言語に複数の通貨を表示するか、顧客の言語に基づいて単一の通貨を表示するかを選択できます。

言語による通貨の設定

3. 補助通貨を追加

通貨を追加 をクリックして、利用可能な200以上の通貨からあなたのWooCommerceストアに複数の通貨を追加します。各通貨を表示したい国を選択してください。

ここでは、独自の通貨オプションと丸めルールを設定することもできます。鉛筆アイコン の横にある 通貨プレビュー をクリックしてください。

4. 自動為替レートを設定

自動為替レートを設定する際は、サービスプロバイダー、手数料、および更新頻度を選択します。

WCMLでWooCommerceに通貨切り替え機能を追加

複数の通貨を設定したら、ウィジェット、ショートコード、またはPHPコードを使用して、サイトのテーマに通貨切り替え機能を表示できます。

オプション1:通貨コンバーターウィジェット

WordPressクラシックウィジェットとして通貨スイッチャーを追加するには:

  • WooCommerce → WCML に移動し、多通貨タブで設定します。
  • ウィジェット通貨切り替え機能までスクロールし、新しい通貨切り替えウィジェットを追加します。

オプション2:ショートコード

サイトの他の場所に通貨スイッチャーを追加するには、以下のショートコードを使用します:

ショートコード: [currency_switcher]

属性: format (利用可能なタグ: %name%%code%%symbol%) デフォルト: %name% (%symbol%)

使用例: [currency_switcher format="%code% (%symbol%)"]

オプション3:PHPコード

PHPコードを使用して通貨スイッチャーを追加し、カスタマイズするには、以下のアクションを使用します:

do_action('wcml_currency_switcher', array('format' => '%name% (%symbol%)'));

formatの他に、通貨コードをオプション値として出力する基本的なドロップダウンメニューを作成するための以下のパラメータを使用できます:

switchcher_stylewcml-dropdown, wcml-dropdown-click, wcml-horizontal-list, wcml-vertical-list

クライアントの現在の通貨、または特定の言語用に設定されたデフォルト通貨が自動的に選択されます。

より柔軟に対応するために、テンプレートファイルを使用してカスタム通貨スイッチャーをデザインできます。

WooCommerceで複数の通貨の価格と配送料をカスタマイズ

通貨ごとにカスタム価格を設定する

商品のカスタム価格を異なる通貨で設定する:

  • 製品を編集する。
  • 一般 設定の下で、価格を手動で設定するオプションを選択し、利用可能なすべての通貨の価格を入力します。
通貨ごとのカスタム価格設定

カスタム価格は、為替レートによって自動的に決定される価格を上書きします。 自動価格に戻すには、カスタム価格を削除して商品を更新する必要がある。

通貨別に配送料を設定

通貨ごとに送料を設定するには

  • WooCommerce → 設定に移動し、Shippingタブをクリックします。
  • カスタマイズしたい配送方法の下にある「編集」をクリックします。
  • カスタム通貨でのコストを手動で設定するオプションを有効にし、価格を入力します。
他の通貨での送料を手動で設定する

通貨別に注文と分析を表示

WooCommerce → 注文ページで、通貨ごとに注文を表示およびフィルタリングできます。これにより、異なる通貨でのパフォーマンスを理解するのに役立ちます。

通貨と所在地に基づいて決済ゲートウェイを管理

各通貨と所在地で異なる支払い方法を使用するには、有料のWPMLサブスクリプション(WPML Multilingual CMSまたはWPML Multilingual Agencyアカウント)が必要です。

通貨ごとに決済ゲートウェイを設定

WPMLをお持ちの場合、WooCommerce → WPML Multilingual Multicurrency for WooCommerce の多通貨タブに移動し、通貨の横にある鉛筆アイコンをクリックして、次の操作を行います。

  • ペイメントゲートウェイを有効にし、通貨ごとに特定のペイメントゲートウェイを設定します。
  • 各ゲートウェイでどの通貨で顧客に請求し、支払いを受け取るかを選択します。これにより、顧客が使用している通貨とは異なる通貨で支払いを受け取ることができます。顧客はチェックアウトの際、変換された通貨で合計金額を見ることができます。

顧客の所在地に基づいて決済ゲートウェイを設定

ジオロケーションを使用して通貨を表示する多言語サイトでは、各場所の顧客に表示される支払いゲートウェイを制御できます。

  1. WooCommerce → 設定に移動し、Paymentsタブをクリックします。
  2. 調整したい支払い方法をクリックしてください。
  3. Country Availabilityでは、支払いゲートウェイを表示する国を設定します。

開発者情報 – 多通貨機能のフック

WCMLは、サードパーティ製プラグイン向けにフィルターとフックを提供しており、カスタム多通貨ロジックを実装し、ユーザーが希望する通貨で価格を確認し、注文できるようにします。

WCMLフィルターとフックの全セットを見る。

完全にローカライズされたWooCommerceストアを提供したいですか?

WPMLであなたのWooCommerceサイトを多言語化するためのステップバイステップガイドに従ってください。

更新済み
十一月 18, 2025