- ステータス
- 解決済み
- 解決されたバージョン
- 1.9.0
- 関連するプラグイン/テーマ
- Advanced Custom Fields
問題の概要
Advanced Custom Fieldsを使用しており、カスタムフィールドを一度だけコピーに設定している場合、翻訳が空の場合は常に元のカスタムフィールドが引き続きコピーされます。
回避策
ACFテンプレートファイルが次のようにカスタムフィールドの値を単に出力するだけの場合:
echo get_field('field_name')
空のカスタムフィールドには空白スペースの代わりに を追加してください。
ACFテンプレートファイルで値を出力する前に、次のような条件付きif文を使用している場合:
if (get_field('field_name')) {
echo get_field('field_name');
}
空のカスタムフィールドには空白スペースの代わりに0を追加してください。