[wp]SmartCustomFieldsの繰り返しフィールド内で真偽値を後付する際の注意点

まあそうか、とも。

後付するだけだと初期値を問わずバグることがある

  1. SCFで繰り返しフィールドを作る
  2. 該当ページで繰り返しフィールドを入力する
  3. SCFで繰り返しフィールドに真偽値(初期値:真)を追加する

これを出力するとどうなるか。

  • 1つめは真偽値を取得できる上に「真」となる
  • 2つ目以降は取得できないまたは「偽」状態になる

だから、非常に都合が悪いことになる。

対策

真偽値を追加したら、該当ページすべてを上書き保存する。

そしたらちゃんと読み込んでくれる。

コメント

タイトルとURLをコピーしました