WordPressでWAF誤検知!固定ページが編集できない時の原因と対策

2026年初頭から、とあるWordPressの一部の固定ページが更新できなくなっている。
具体的には、一部の固定ページにおいて編集画面が読み込めず(ぐるぐる回ったままフリーズする)、更新ができない不具合が発生している。

WAFが有効な場合、固定ページがぐるぐる回って編集できない
テーマ由来のエディタ編集ではWAFが有効な場合、固定ページがぐるぐる回って編集できない

テーマ由来のエディタで編集している固定ページであり、WAFを無効にすると問題は解消される。
実は、この現象が起きることや解決方法の状態をあらかじめ聞かされていたので、対応できたのだった。

ちなみに、同じテーマを利用している環境でさくらインターネットはNGだが、ロリポップサーバーではWAFを有効にしていても、固定ページは編集できるらしい。

また、問い合わせフォームのContact Form7プラグインを変更した際に、わかりやすいメッセージが表示されWAFの影響が裏付けられている。

The server refuse to browse the page.
The URL or value may not be correct. Please confirm the value.
TIME: 1776908282.516343 (2026-04-23 10:38:02 (+0900))
METHOD: POST
PATH_QUERY: /wp-admin/admin.php?page=wpcf7&post=xxx

このエラーメッセージの一部とさくらインターネットで検索すると、WAFの誤検知、WAFを無効にすると問題が解消されることが分かる。

続きを読む →

自然の恵みを大満喫、春の摘み草散歩と野草を使った絶品ランチ体験

TABIRAIKENネットの体験プログラム「野山で摘み草、作って五感で味あう会1」に参加してきました。

場所は金沢市の夕日寺県民自然園2、当日4/4(土)は小雨予報でしたが、自然園内の摘み草散歩の間は雨は降らず、春の収穫を楽しめました。

プログラム内容は、以下の通りです。

  • 野山を歩いて野草摘み:野草を美味しく食する実践者から食べられる野草を探し摘み草を楽しみます。
  • 野草料理と試食:野草を使って、春の味覚を調理します。
  • みんなで片付け:楽しい余韻を分かち合いながら、最後まできれいに整えます。

参加者は11人。主催者のもちこさんの案内で、公園に生えている様々な植物の説明を受けながら散策しました。食べられる草や花のレクチャーはもちろん、食用植物に似た毒草についての注意点など、学ぶことがたくさん!

甘い、酸っぱい、苦いなどの味覚を楽しみ、また、匂いもさまざま、五感がフル回転の体験でした。

夕日寺健民自然園のさとやま古里館
夕日寺健民自然園のさとやま古里館
続きを読む →

Contact Form 7プラグインを利用する場合はWPを最新バージョンへ。Contact Form 7プラグインのサポート方針を理解して利用しましょう

問合せフォームContact from 7プラグインにCloudflare Turnstileを設定するサポートを行った。

WP管理メニュー > お問い合わせ > インテグレーション にアクセスし、キーを設定しようと思ったがボックス一覧に「Turnstile」が出てこない!?

ContactForm7のインテグレーション一覧
赤枠のTurnstileボックスが表示されない!?

APIサービスリストが並んでいるが、Cloudflare Turnstileがない!?
Akisimetの下にTurnstileボックスが表示されるはずだが、Google reCAPTCHAが表示されている。

この事象が発生したWP環境、WPバージョンは最新ではなかったが、すべてのプラグイン・テーマは最新になっていることを確認、Contactform7も更新通知は出ていない。

続きを読む →

新しいMySQLが作れない?2021年に移行したMySQL5.5→5.7の移行手続きが完了していなかった

エックスサーバーで、新しいWordPressをインストールしようとしたら、「現在MYSQL移行ツール利用中のためデータベース操作ができません。」と表示されて出来ないとのこと。

なるほど、MySQL5.7の新規追加が出来なくなっている。

エックスサーバーのデータベース作成でエラーメッセージ
エラーメッセージ「現在MYSQL移行ツール利用中のためデータベース操作ができません。」

早速、エックスサーバーのサーバーパネルにアクセス。しかし、「MySQL移行ツール」メニューを探すもない?
新サーバーパネルには、「MySQL移行ツール」がなく、旧サーバーパネルに切り替えたところ、メニューが表示されアクセスすることが出来た。

続きを読む →

【エックスサーバー】Contact Form 7で『アクセス拒否』が出る原因と対処法|Turnstile設定時の保存エラーはBccが原因だった

お問い合わせフォームのスパム対策として、2026年から変更になる「reCAPTCHA v3」から、「Cloudflare Turnstile」へ乗り換えるケースが増えています。

Contact Form 7プラグインも「Cloudflare Turnstile」への乗り換えを勧めており、その設定を進めていたところ、エックスサーバー環境下で「WordPress管理画面へのアクセスが拒否されました」という謎のエラーに遭遇しました。

CloudflareやWAFの設定を疑い試行錯誤しましたが、最終的な原因は「Contact Form 7の追加ヘッダーにおけるBccの記述順序」という、非常に意外なものでした。

1. 発生したトラブル:設定保存時に「アクセス拒否」

事の発端は、Contact Form 7(以下CF7)の設定変更でした。 インテグレーション設定で「reCAPTCHA v3」から「Turnstile」に変更し、フォームを確認したところ、Turnstileのチェックボックスが無事に表示されました。

しかし、デフォルトの状態ではチェックボックスがフォームの最上部に表示されてしまいます。一般的なCAPTCHAのように「送信ボタンの直上」に配置したかったため、CF7のフォームテンプレート編集画面を開きました。

[turnstile]というタグを送信ボタンの上に追記1し、いざ「保存」ボタンを押すと……。

続きを読む →