ホーム > サポート・マニュアル > マニュアル > カスタマイズの方法 > 表示されていないカスタムフィールドの値を削除しないようにする

マニュアル

通常、データの変更時にはカスタムフィールドの値は全更新が行われます。そのエントリー ※1 に登録されているカスタムフィールドの値を全て削除したのちに、入力されている値を登録します。
例えば、新規エントリー登録時には、カスタムフィールドとしてTEL、FAXの項目があったとします。編集時にTELしかなかった場合 ※2 編集データの登録が行われると画面になかったFAXの値は削除されます。
※1 カテゴリーのカスタムフィールド、ブログのカスタムフィールドも同様です。
※2 hiddenではなくHTMLのソース上に存在しないの意味

全て削除してから登録するのではなく、画面に存在している値のみ上書きするには、下記の2行を入力・編集画面のformブロック内に記述します。(v1.6.0より)

<input type="hidden" name="updateField" value="on" />
<input type="hidden" name="field[]" value="updateField" />


携帯アクセス解析