サイトを開いたとき、あるいは管理画面にログインしようとしたときに「画面が真っ白になって何も表示されない」という状態に陥ると、非常に不安になるかと思います。

この現象は、WordPressのシステム内で処理が停止し、エラー内容の表示も遮断されているときによく発生します。特にプラグインの更新直後に起きている場合、まずは何が起きたのかを整理し、落ち着いて手順を踏むことで解決が可能です。

今すぐ直したい・自分で触るのが不安な方へ:エラーの原因の特定から復旧まで代わりに対応します。お問い合わせページからご相談ください(料金の目安/ランサーズからのご依頼)。

なぜ「画面が真っ白」になるのか

WordPressで地図検索や位置情報機能を提供する「GEO my WP」のようなプラグインは、更新をきっかけにサーバー側の設定やPHPバージョンとの相性によってエラーを起こすことがあります。

NVD(2026年10月30日公表)によると、以前のバージョン(4.5.5.3以前)において、悪意のある入力により不正な処理が行われる脆弱性が報告されていました。これに対応するために更新された最新版(4.5.5.7)へ移行する際、既存の環境や設定状況によっては予期せぬ衝突が起こる場合があります。GEO my WPは位置情報やカスタム投稿タイプの検索といった複雑な機能を持ち合わせているため、環境の不整合が起きやすいプログラムと言えます。

エラー発生時の復旧手順

まず、作業を始める前にサーバー内のデータバックアップを必ず取得してください。その上で、SSH環境が整っているサーバーをご利用の場合は、WP-CLIコマンドを使って直接プラグインを停止させるのが最も迅速です。

  1. SSHでサーバーにログインし、WordPressをインストールしているディレクトリへ移動します(例: cd /home/user/public_html)。
  2. 以下のコマンドを入力し、エラーを引き起こしていると考えられるGEO my WPプラグインを強制的に停止します。 wp plugin deactivate geo-my-wp
  3. 停止が成功したかどうかを、以下のコマンドで一覧を表示して確認します。 wp plugin list 対象プラグインのステータスが「deactive」になっていれば完了です。

これでサイトが表示されるようであれば、原因は当該プラグインの更新による競合です。もしこれでも直らない場合は、サーバーに残っているエラーログを確認し、どのファイルでエラーが起きているかを特定する必要があります。

今後の更新のために知っておくべきこと

GEO my WPは、「WordPress.org のプラグインページ」によると、動作環境としてWordPress 5.6以上、かつPHP 7.4以上を必須としています。最新版(4.5.5.7)への更新を検討する際は、以下の点を事前に確認してください。

  • 現在のPHP環境が、プラグインの推奨環境(PHP 7.4以上)を満たしているか
  • 動作確認済みのWordPressバージョン(7.1.4など)と現在のサイト環境に大きな乖離がないか
  • 開発元が公開している「よくある質問」の項目を確認し、セキュリティ対策や更新時の注意点に目を通しておく

WordPress.org の更新履歴には、バージョン4.5.5.7のように小刻みな修正が繰り返されています。常に最新の情報を確認し、いきなり本番環境で更新せず、まずはバックアップを取った環境で正常に動くか確認する習慣をつけることが、エラーを未然に防ぐ一番の近道です。

出典・参考

あわせて読みたい


エラーが直らない・自分で触るのが不安な方へ WordPressのエラーやPHPの切り替えでお困りの方は、お問い合わせページからお気軽にご相談ください(料金の目安はこちら)。サイトの状態を確認したうえで、何から手を付ければよいかをご案内します。

ランサーズからもご依頼いただけます:WordPressの不具合・エラーを、原因から突き止めて解決します(ランサーズ)

自分で直したい方へ:手順をまとめた本があります PHP更新・エラー・引越し・セキュリティまで、よくある困りごとを「どの画面を見るか」「どう判断するか」「だめだったときの戻し方」の順にまとめました(全8章)。