ログイン
始める

Easy Digital Downloads ドキュメント

Easy Digital Downloads のドキュメント、参考資料、チュートリアル

通貨サポートの追加: edd_currencies

「edd_currencies」フィルターを使用すると、独自の追加通貨のサポートをEasy Digital Downloadsに簡単に追加できます。 

たとえば、インドルピーのサポートを追加したいとします(すでにサポートされていますので、これは単なる例です)。以下のサンプル関数がサポートを追加します。

function pippin_extra_edd_currencies( $currencies ) {
	$currencies['INR'] = __('Indian Rupee', 'your_domain');
	return $currencies;
}
add_filter('edd_currencies', 'pippin_extra_edd_currencies');

配列キーは通貨コードで、値は通貨ラベルです。

注意: すべての支払いゲートウェイがすべての通貨をサポートしているわけではないことを知っておくことが重要です。ストアを起動する前に、選択したゲートウェイが使用したい通貨をサポートしていることを確認してください。追加したら、購入をテストして、ゲートウェイが正しい通貨を使用していることを確認してください。

カスタム通貨に別の記号を使用したい場合は、以下の例を使用してフィルターで設定する必要があります。

add_filter( 'edd_inr_currency_filter_before', function( $formatted, $currency, $price ) {
	return '$ ' . $price; 
}, 10, 3 );

この例では、INR通貨に$記号を使用します。使用したフィルターは「edd_inr_currency_filter_before」であることに注意してください。別の通貨の場合は、「inr」を、追加する新しい通貨に合わせて調整する必要があります。

通貨記号が金額の後に表示されるように設定されている場合、フィルターは「edd_inr_currency_filter_after」になります。

通貨コードは、コードを使用せずに
このプラグインを通じて追加することもできます。

よくある質問

通貨が表示されないのはなぜですか?

新しい通貨のサポートを追加する前に、すべてのゲートウェイでサポートされている必要があります。これは、支払い失敗や予期しない手数料を防ぐためです。Easy Digital Downloadsに通貨を追加するようにリクエストしたい場合は、
サポートにお問い合わせください。 

この記事は役に立ちましたか?

今日から販売を開始しましょう!

50,000人以上のスマートなストアオーナーに参加して、WordPressでデジタル製品を販売する最も簡単な方法を使い始めましょう。

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]