問題の概要
WPMLでWoodmartを使用すると、商品属性のスウォッチスタイルオプションが翻訳された商品にコピーされない場合があります。その結果、デフォルト言語ではドロップダウンとして表示され、翻訳ではインラインで表示されるなど、言語間で属性の表示が異なる場合があります。
現在のドキュメント: カラースウォッチは翻訳された商品で機能します。詳細については、WPMLを使用したWoodMartストアの翻訳をご覧ください。
回避策
この問題はWoodmart 8.5.2で修正されました。 更新するとサイト上の問題は解決するため、この回避策が必要になるのは、まだ更新できない場合のみです。
- WordPressダッシュボードでWPML設定カスタム XML 設定に移動します。
- 次のXML設定を追加して保存します。
<wpml-config> <custom-fields> <custom-field action="copy" label="Swatches Attribute">_woodmart_swatches_attribute</custom-field> </custom-fields> <custom-term-fields> <custom-term-field action="copy" label="Swatches Dropdown">not_dropdown</custom-term-field> </custom-term-fields> </wpml-config>