ワードプレスでウィジェットの内容を保存しようとしたら、くるくるマーク が表示されて待たされた挙句、保存できていない!そんなことに出くわすことがあります。
ネットで検索すると大体
- レンタルサーバーのWAF設定をOFFにしよう!
- プラグインをOFFにしよう!(特にキャッシュ系プラグイン)
という方法が記載されていますが、上記2つので直らず、または原因が分からない(けど気が付いたら直ってたとか)人は以下の原因を疑ってみてください。
注意:ここではプラグインの「Classic Widgets」を有効にして、ウィジェット画面はクラシック版で進めています。
確認1:使っているテーマがアフィンガー系(AFFINGER・STINGER・WING・ACTION)ではないか?
すべてのテーマやバージョンを調べたわけではないですが、ウィジェットが保存できないブログに使っているテーマがアフィンガー系ではないか、を確認してください。
(このブログで使っているテーマはAFFINGER6系のACTION)です。
確認2:保存できないウィジェットが「カスタムHTML」や「テキスト」などHTMLが入っているものではないか?
保存できない原因として、HTMLコードが入っているウィジェットの場合があります。
保存できないウィジェットを一旦「使用停止中のウィジェット」に移動させて不使用にし、【空の状態の同じ種類のウィジェット】を挿入した場合、保存できるかどうかをチェックする。
空のウィジェットが保存できる場合
最初に入れていたHTMLのコードが間違っている(もしくは古い)可能性があります。
もし、一度、投稿や固定ページに入れて成形し、テキストモードに切り替えたコードをコピペして入れていたなら、成形からやり直したほうが良いです。
おそらく、成形した当時のテーマと現在使っているアフィンガー系のコードが合わなくなっている可能性があります。
空のウィジェットが保存できない場合
やることは2つ。
1.まず、普段使わないブラウザに変えてから保存ができないか確認をしてみてください。(ブラウザのせいかもしれません)
2.次にOFFにし忘れたプラグインがないか確認してください。
3.それでもダメなら使っているウィジェット「カスタムHTML」や「テキスト」などを別のウィジェットで代用できないか模索してください。
私の場合の検証結果ですが、挿入したHTMLコードに何等かの問題があるパターンが多いです。
以前は、通常通り保存ができていたとしても、テーマの更新などをした場合に、コードが合わなくなっている可能性があります。
ご自分のブログをご確認の上、お試しくださいねーー!!