ロリポップでAjax Load Moreプラグインのテンプレートが保存できない問題
今回、お客さん側で契約しているサーバーにWordPressのプラグイン導入の依頼を受けました。
しかし、そのサーバーが「ロリポップ」
経験上、ロリポップの罠によりハマることがあるので、嫌な予感はしていたのですが・・・
「WordPressの記事を読み込む際、無限スクロールを導入したい」ということで、『WordPress Infinite Scroll – Ajax Load More』プラグインをインストール。
初期設定を行っていたのですが、Repeater Templatesの保存ができないトラブル発生。
結果から言うと、ロリポップで最初から設定されているWAF(ファイヤーウォール)が原因でした。
ロリポップのWAFを無効化する手順
ロリポップにログインし、[セキュリティ]-[WAF設定]と進み、設定変更を「無効にする」ボタンをクリック。
数分後、無事にテンプレートの保存ができました。
テンプレート保存後は、一応、WAFを再度有効化しておきました。