- ステータス
- 解決済み
問題の概要
商品属性が言語間で同じスラッグを使用しており、後でそれを更新した場合、バリエーションにこの属性を使用している翻訳された商品は関連付けが失われます(属性はAnyに変更されます)。
回避策
- WooCommerce → WooCommerce Multilingual → 属性に移動し、タームを翻訳します。
- デフォルト言語で商品を編集し、商品データ → バリエーションまでスクロールします。バリエーションから属性が欠落している(すべてに設定されている)ことが確認できます。
- 属性を再度選択し、保存します。
- 翻訳を更新します。
これにより、翻訳されたスラッグを再度変更した場合でも、正常に機能するようになります。