WPML Multilingual & Multicurrency for WooCommerce 3.6には、いくつかの素晴らしい新機能が追加され、処理速度も向上しています。複数の通貨を反映する新しい製品オプションが追加され、特に大規模なサイトではプラグインの速度が最大40%向上しています。
製品スラッグの翻訳
デフォルトでは、WordPressは自動的にタイトルを使用して、翻訳された製品のスラッグを生成します。今回のバージョンから、翻訳を保存した後に、製品タイトルの下でスラッグにカスタム値を入力できるようになりました。
各通貨でカスタム価格が設定された製品のみの表示
WPML Multilingual & Multicurrency for WooCommerceでは、製品の価格を2つの方法で設定できます。為替レートを使用するか、製品エディタページでセカンダリ通貨の価格を手動で入力するかです。
WPML Multilingual & Multicurrency for WooCommerceのバージョン3.6では、任意のセカンダリ通貨に切り替えた際に、その通貨でカスタム価格が設定されている製品のみを表示するようにショップを設定できる新しいオプションを追加しました。

基本的に、このオプションを使用すると、販売を意図した通貨でのみ製品を販売し、為替レートを使用して価格が自動的に決定されるのを防ぐことができます。
パフォーマンスの向上
必要なクエリ数を減らし、処理を高速化し、キャッシュを追加するとともに、読み込み時間の観点からすべてを最適化するようにコードを改善しました。その結果、ページの読み込み時間が最大40%短縮されました。これは、1ページに多数の製品を表示する大規模なサイトにとって特に大きな改善です。
WooCommerce REST APIの言語パラメータのサポート
特定の言語の製品が確実に
get_products() API呼び出しを使用するように、製品をフィルタリングする言語の値としてlangパラメータを設定できるようになりました。
製品ページのデフォルト通貨セレクターを非表示にするオプション
メインのドキュメントページで説明されているように、製品ページに通貨セレクターを追加するにはさまざまな方法があります。デフォルトテーマの場合、WPML Multilingual & Multicurrency for WooCommerceはデフォルトで製品ページの「カートに追加」ボタンの下に通貨セレクターを表示します。
バージョン3.6以降、このセレクターを非表示にして、ページの別の場所に別のセレクター(ウィジェットなど)を追加できるようになりました。
修正されたバグ
- 製品の「翻訳と接続」ポップアップにおけるデザインの問題の修正
- WPML Multilingual & Multicurrency for WooCommerceの製品翻訳コンテンツエディタで、ソースコンテンツにアクセスできないことがあった問題の修正
- 「非表示」の製品が、カート内で名前のみの表示ではなくリンクとして表示されていた問題の修正
- cart_widget.jsコードが常に読み込まれていた問題の修正
- WooCommerceの注文ページで「表示オプション」と「すべて選択」が機能しない問題の修正
- PayPalに送信されるIPN URLが間違っていることがあり、支払い完了後に404エラーが発生する問題の修正
- 翻訳されたエンドポイントページが404エラーを返すことがあった問題の修正
- 英語以外のデフォルト言語を使用している場合、製品のパーマリンクベースが英語にならなかった問題の修正
ダウンロードまたはアップグレード
WordPressプラグインディレクトリからWPML Multilingual & Multicurrency for WooCommerce 3.6を入手できます。このリリースに関するフィードバックをお待ちしております。また、ご質問や問題がございましたら、サポートフォーラムにて対応させていただきます。



