カスタムフィールドが追加できない。更新できない。原因はフィールドの多さの可能性がある。

ワードプレスでカスタムフィールドを登録する際、あまりにも大量のカスタムフィールドがある場合に追加、更新できない現象が起こる場合がある。

原因としてはサーバーが関係していることが多く
「PHP5.3以降では、一度にPOSTできる上限数が1000に設定されており、今回はカスタムフィールドの多用により上限を超えてしまっていたらしい。」と様々なサイトにある。

解決策としては2種類ある

①php.ini内のmax_input_varsを2000や10000などの大きな数字にする。

php.ini設定方法はサーバーによって異なるので注意。

②カスタムフィールドをグループ化する

上限は、そのグループのカスタムフィールドで起こっている可能性が高いので、

例えば20個カスタムフィールドを登録して登録できない現象が起こってしまっている場合は10個ずつ別のグループに分けて登録を行う。

カスタムフィールドが何十も登録するとそもそも利便性も悪いので、ブロック単位にしておいたほうが楽かもしれない。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク