- ステータス
- 未解決
- 報告対象
- WPML Multilingual & Multicurrency for WooCommerce 5.3.6
- トピックタグ
- Bug, WCML
問題の概要
Kinstaでホストされているウェブサイトでは、WPML Multilingual & マルチ通貨 for WooCommerceの通貨切り替え機能に問題が発生することがあります。これにより、ユーザーに誤った通貨が表示されたり、期待通りに通貨を切り替えられなくなったりする場合があります。
回避策
この問題を軽減するには、コードの調整とKinstaサポートによる対応を組み合わせることを推奨します。
ステップ1
続行する前に、お使いのサイトの完全なサイトバックアップを必ず取得してください。- テーマのfunctions.phpファイルに以下のコードスニペットを追加します。
/** * Enable cookie strategy for Kinsta caching. * * @link wpmlsupp-11434 */ add_filter( 'wcml_user_store_strategy', function () { return 'cookie'; });
ステップ2
コードスニペットを実装した後、Kinstaサポートに連絡し、サイトでCookieベースのキャッシュを有効にするようリクエストします。具体的には、キャッシュバケットキーに
wcml_client_currencyCookieを使用するように依頼します。
Kinstaチームからサポートを受ける方法の詳細については、こちらのリンクをご覧ください。