【wordpress】カスタムHTMLが保存されない!?→WAF対応せよ

WordPressでサイドバーなどにブログパーツを貼り付ける際に、「保存」ボタン押しても一向に保存が完了しない時に、参考にしてください。

現象

アフィリエイトやサイト紹介などのリンク作成ツールなどを使ってブログパーツを作り、WordPressのサイドバーに設置しようとカスタムHTMLにコピペして保存ボタンクリックしたけど、処理中アイコンがぐーるぐるして終わらない。。。

wordpressのせいじゃない

これは、自分のせいでもwordpressのせいでもなく、あなたが借りているレンタルサーバーなどのセキュリティの設定がいい仕事をして大海のいろんな亡者からあなたのサイトを守っているからです。

こう作業せよ

私は自サイトを「お名前.com」のレンタルサーバーで管理しています。
ロリポップやサクラなども同じような設定だと思いますので、ここでは私のレンタルサーバーでの設定を元に解決方法を示します。

1.レンタルサーバーのセキュリティ画面のWAFをクリック

スクリーンショット 2021-03-01 15.18.06.png

2.WAF設定をOFFにする

スクリーンショット 2021-03-01 15.38.05.png

3.素早くwordpressでブログパーツを編集して保存をクリック

設定の反映が少し時間かかるかもしれないので、保存ができなかった場合は2,3分置いてから再チャレンジ。
スクリーンショット 2021-03-01 15.24.47.png

4.サイトページをリロードして表示を確認

5.レンタルサーバーのWAF設定をONに戻す

スクリーンショット 2021-03-01 15.25.25.png

素早く作業

せっかくいい働きをしているWAFを解除するということは、シールドを解除して自分のサイトを敵に晒すようなものなので、更新作業は慌てず、でも素早く行い、更新を確認し終わったら素早くシールド(WAF)オンにしておきましょう。

また同じことを検索するかもしれないので、自分のためにも備忘録でした。