- ステータス
- 開発者からの返答待ち
- 関連するプラグイン/テーマ
- YITH WooCommerce Badge Management Premium
- トピックタグ
- Compatibility
問題の概要
YITH WooCommerce Badge Management Premiumを使用している場合、商品に割り当てられたバッジが翻訳版に表示されません。この問題は、バッジの表示に必要な特定のメタデータが翻訳された商品にコピーまたは同期されないために発生します。
回避策
続行する前に、必ずサイトの完全なバックアップを取得してください。
1. カスタム XML 設定の追加
- WPML > 設定 > カスタム XML 設定に移動します。
- 次のコードを貼り付け、「保存」をクリックします。
<wpml-config> <custom-fields> <custom-field action="copy">_yith_wcbm_badge_from_date</custom-field> <custom-field action="copy">_yith_wcbm_badge_ids</custom-field> <custom-field action="copy">_yith_wcbm_badge_schedule</custom-field> <custom-field action="copy">_yith_wcbm_badge_to_date</custom-field> </custom-fields> </wpml-config>
2. バッジ投稿タイプを「翻訳不可」に設定
- WPML > 設定 > 投稿タイプの翻訳に移動します。
- Badges(yith-wcbm-badge)を見つけ、翻訳不可に設定します。
3. バッジテキストの翻訳
- WPML > 文字列翻訳に移動します。
- yith-woocommerce-badges-managementドメインの下にあるバッジテキストを見つけて翻訳します。