当サイトは、STORK(旧STORK)というWordPressのテンプレートを使用して作成しております。
先日、不具合が発生したのですが、サポート事務局に問い合わせたところお返事をいただき、アドバイスに沿って検証したところ、解消できましたのでシェアしたいと思います。
サイトに訪問してくださるお客様には全く関係ないことですし、最新のお知らせにする意味もないので、1年前の日付けでアップさせていただきます。
カスタマイズ画面からメニューを変更しようとしたらエラーになった
STORKでは、メニューの変更はカスタマイズ画面からの遷移で行いますが、今回、新しく加えたページをメニューに掲載すべく、更新して「公開」ボタンを押しましたら、エラーになりました。
新商品のページをメニューに掲載できないのは致命的です。これはマズい!
「何かうまくいかなかったようです。」というゆるーいメッセージw。
時間を置いて何度もトライしたけどダメでしたので、サポートに問い合わせしましたところ、24時間以内にお返事をいただけました。
アドバイスを信じて検証
お返事は以下でした。
カスタマイズ画面の設定で、今回のようなエラーメッセージが表示される場合、プラグインとの競合の問題か、サーバーの設定が関係している可能性がございます。
※また、【外観 > カスタマイズ > 追加CSS】にCSSを入力している場合、コメントアウトなどの記述内容が原因であることもあるようです。
一度、下記の内容をご確認の上、ご対応をいただけますでしょうか。
———————————————
プラグインとの競合
———————————————使用するプラグインによっては、カスタマイザーで保存ができなくなる場合があるようです。一度使用中プラグインを無効化するなどしてチェックしていただけますでしょうか。
▼プラグインの無効化によるチェックについて
https://open-cage.com/contact/contact-before/#i———————————————
サーバー側のセキュリティ設定
———————————————サーバーの管理パネル内で、WAF設定の設定やアクセス制限の設定がどのようになっているかご確認くださいませ。仮にWAFが有効になっている場合は、無効にしてWordPressのカスタマイザーを確認するなどしてみてください。
また、その際ブラウザキャッシュが残っている可能性もございますので、そちらもご注意ください。
※WAF設定はサーバーで推奨されるセキュリティ設定と思われますので、カスタマイザーを変更した後は、再び有効に戻していただくことをおすすめいたします。
お客様が閲覧されている時間帯に何かあってはいけませんので、作業は真夜中にやります。
さて、スタートです。追加CSSはした覚えがなかったので(というかそういう技術がないので)、飛ばしまして、プラグインから確かめました。
ひとつずつ無効化して、確かめて、、、と繰り返し、全部やりましたが、結果は変わらず。
落ち込みましたが、次に進みます。
サーバー管理画面のWAF設定という、ネット歴20年にして初めて触れる部分。
セキュリティですので、ちょっと怖いなと思いつつ、こちらも一旦無効にして、検証します。
ポイントは、無効にしてすぐにやってもダメな場合があること。サーバーの注意書きにも、「変更後5分~10分待つ」ように書かれていました。
最初はすぐにトライしてもダメだったのですが、15分ゆっくり待ってからメニューを修正して公開ボタン、、、、
なんと直りました!!!サポートの方、ありがとうございます。
というわけで、先にWAF設定のほうを試せば30分で済みましたが、結果としては直りましたのでホッとしました。
WAFを有効に戻すのを忘れずに。
※以上あくまでわたくしの経験談です。いろんなケースがありますので、参考にならない方がいらっしゃるかもしれませんが、ご了承ください。