- ステータス
- 解決済み
- 解決されたバージョン
- WooCommerce Multilingual & Multicurrency 5.5.2
- トピックタグ
- WCML
問題の概要
商品の翻訳後、グローバル属性に基づく翻訳済みのバリエーション商品をWordPress エディタで手動で編集し、変更を保存すると、バリエーションの接続が切断されます。バックエンドのエディタ上では欠落しているように表示され、フロントエンドの商品画面からもバリエーションを選択できなくなります。
回避策
この問題はWooCommerce Multilingual & Multicurrencyバージョン5.5.0で発生しました。
現在修正を行っていますが、それまでの間、ファイルplugins/woocommerce-multilingual/classes/Synchronization/Manager.phpを編集し、77行目を
$originalProduct = get_post( $originalProduct );
から
$originalProduct = get_post( $originalProductId );
に更新してください。
注意:この修正を適用した後も問題が発生する場合は、WPML > 設定に移動し、「タクソノミーを翻訳にコピー」設定がチェックされていることを確認してください。