あなたのWordPressを自力修復!ステップバイステップ

あなたのWordPressを自力修復ステップバイステップ

WordPressは、その柔軟性と使いやすさから、多くのウェブサイトやブログの構築に利用されています。

しかし、時には予期しないトラブルが発生し、サイトが正常に機能しなくなることも。

特に「白い画面」や、英語のエラーメッセージが表示される場合、または管理画面にログインできない状況は、初心者にとって非常に不安なものです。

そんな時、専門家に頼る前に、自分自身で問題を解決できるスキルを身につけることが重要。

本ガイドでは、これらの一般的な問題を特定し、効果的に修復するためのステップバイステップの方法を紹介します。

初心者から上級者まで、誰でも実践できる内容となっており、あなたのサイトを再び元気にする手助けをしますので、一緒にWordPressのトラブルシューティングの旅に出かけましょう!

無料パソコンスクール講座
WordPress・SEO・プログラミング

あなたは以下のことで 悩んでないだろうか?

「フリーランスになりたいけど稼げるか不安だ」
「クラウドソーシングや営業して稼げるか不安だ」
「転職で必要になり困っている」
「スマホはあるけどパソコンが古くて不安だ」
「広告やLINEからの集客を得たい」
「仕事でグラフや資料制作を思うように作れない」
「プログラミングを学習して副業したいけど不安だ」
「副業をはじめたが、いっこうに成果がでない」
「退職してノートパソコンだけで収入を得たい」
「何がわからないかわからない状態が続き何度も挫折した」
「在宅で稼げるようになりたい」
「副業で収入を得たい」

そんなお悩みのあなたにこそ
取得して頂きたい内容です!

このメディアを運営している制作・プログラミング相談のプロが
全て無料で相談と学習できるように
無料スクールのメルマガ講座を開設しました。

\今なら300部限定無料ダウンロード/

今すぐ無料ダウンロードする

いまなら、先着300部限定で無料プレゼント付です。

今すぐ無料ダウンロードする

白い画面の場合(ホワイトスクリーンオブデス)

ウェブサイトを運営していると、時には思いもよらないトラブルに直面することがあります。

その中でも特に厄介なのが「白い画面」、通称「ホワイトスクリーンオブデス」

この現象は、サイトが真っ白になり、何も表示されなくなるため、訪問者にとっても運営者にとっても大きなストレスとなります。

この問題は、プラグインの不具合やテーマのエラー、サーバーの設定ミスなど、さまざまな要因によって引き起こされることがあります。

しかし、心配はいりません。

適切な手順を踏むことで、原因を特定し、迅速に解決することが可能。

ホワイトスクリーンオブデスの背後に潜む原因を探り、効果的な対処法を紹介しますので、あなたのサイトを再び活気づけるための第一歩を踏み出しましょう!

【原因:その1】プラグインの競合

まず、プラグインについて理解しましょう。
プラグインは、ウェブサイトに特定の機能を追加するためのソフトウェア。

たとえば、WordPressのサイトに「コンタクトフォーム」を追加したり、SEO対策を行ったりするためのプラグインがあります。

プラグインの競合は、複数のプラグインが同時に動作する際に、互いに干渉し合って正常に機能しなくなることを指します。

これにより、ウェブサイトが正しく表示されなかったり、特定の機能が動作しなくなったりすることで、白い画面を引き起こしてしまう要因になり得るのです。

競合が起こる理由

同じ機能を持つプラグイン

たとえば、2つのプラグインが「画像ギャラリー」を作成する機能を持っている場合、どちらのプラグインがその機能を実行するかで競合が発生することがあります。

初心者でありがちなのが、Googleに送信するためのsite mapプラグインを2つインストールして、競合を引き起こしてしまうことも度々あります。

異なるバージョンの依存関係

プラグインは特定のライブラリやコードに依存していることがあります。
異なるプラグインやバージョンの同じライブラリを使用で、競合が生じることがあります。

JavaScriptの衝突

プラグインがページ内でJavaScriptを使用している場合、異なるプラグインのJavaScriptが互いに干渉し、エラーを引き起こすことがあります。

PHPエラー

プラグインはPHPというプログラミング言語で書かれています。
異なるプラグインが同じ関数や変数を使用すると、エラーが発生することがあります。

競合の影響

プラグインの競合が発生すると、以下のような問題が起こることがあります。

サイトが正しく表示されない

ページが真っ白になったり、特定の部分が表示されなかったりします。

機能が動作しない

たとえば、コンタクトフォームが送信できない、スライダーが表示されないなどの問題が発生します。

エラーメッセージが表示される

ユーザーや管理者にエラーメッセージが表示されることがあります。

競合の解決方法

プラグインの無効化

問題が発生した場合、プラグインを一つずつ無効化して、どのプラグインが競合を引き起こしているかを特定します。

無効化するには、WordPressの管理画面にログインし、「プラグイン」メニューから無効化したいプラグインを選びます。

最新のバージョンに更新

プラグインやテーマを最新のバージョンに更新することで、既知のバグや競合が解消されることがあります。

更新は「プラグイン」メニューから行えます。

代替プラグインの検討

競合が解消できない場合、同じ機能を持つ別のプラグインを探すことも一つの手です。WordPressのプラグインディレクトリで検索できます。

開発者に問い合わせ

特定のプラグインに問題がある場合、その開発者に問い合わせてサポートを受けることも有効であり、プラグインのページにサポートフォーラムがあることが多いです。

【原因:その2】メモリ制限

メモリ制限は、コンピュータやサーバーが一度に使える「作業スペース」の大きさを決めるものです。

たとえば、あなたが机の上で作業をする時、机が小さいとたくさんの本を広げられないのと同次ように、プログラムも使えるメモリが限られていると、たくさんのデータを扱うことができなくなります。

どうしてメモリ制限が問題になるの?

エラーが出る

プログラムが「これ以上のメモリは使えません!」とエラーを出すことがあります。
これを「メモリ制限エラー」と呼びます。

動作が遅くなる

メモリが足りないと、プログラムがスムーズに動かず、ウェブサイトが遅くなることがあり、閲覧したユーザーたちにストレスを与えてしまい、離脱率が高まります。

機能が使えなくなる

大きなデータを処理するプラグインや機能が正常に動かない場合がある。
たとえば、大量の画像をアップロードする際にエラーが出ることがあります。

メモリ制限の原因

プラグインやテーマ

特に多くのリソースを使うプラグインやテーマを使っていると、メモリが不足へ繋がる。

大量のデータ

大きなデータを扱うと、メモリをたくさん使います。
たとえば、たくさんの画像を一度に処理する場合などです。

サーバーの設定

サーバーの設定によって、最初からメモリ制限が低く設定されていることがありますが、それは最初からメモリが低い(512MB)の設定のままが多い。

メモリ制限の解決方法

白い画面を引き起こさないためには、メモリ制限を増やす必要がありますが、初心者でも簡単にプログラムが使えるメモリの上限を増やすことができます。

『WP Increase Upload Filesize』を使用する

PHP設定を簡単に変更できるプラグインの1つである「WP Increase Upload Filesize」を使用すると、数字を入力するだけで設定を簡単に変更できます。

WordPressの管理画面にログイン。
左側のメニューから「プラグイン」→「新規追加」を選択します。
検索ボックスに「WP Maximum Upload File Size」と入力し、インストールして有効化します。
プラグインの画面から『WP Maximum Upload File Size』の『settings』をクリック
『Choose Maximum Upload File Size』のタブをクリック
データのサイズを選択するのですが、512MBがオススメ。
1GB以上を選択すると、ウェブサイトが重くなるので注意しましょう。
「変更を保存」をタップすれば、データが増量が完了となります。
不要なプラグインを無効化

使っていないプラグインを無効にすることで、メモリの使用量を減らすことができます。

テーマの見直し

重いテーマを使っている場合、軽いテーマに変更することを考えてみてください。

サーバーのアップグレード

メモリ制限が頻繁に問題になる場合、より高性能なサーバーに変更することも一つの方法です。

英語の文字列が書いてある場合

ウェブサイトやアプリケーションを使用していると、突然英語の文字列が表示されることがありますが、設定やプログラムの不具合が原因で発生することが多いです。

ここでは、原因の特定と修復手順を詳しく説明します。

原因の特定

プラグインやテーマの不具合

プラグインやテーマは、ウェブサイトの機能やデザインを向上させるための追加プログラムであり、これらが正しく動作しない場合、言語ファイルが読み込まれず、英語の文字列が表示されることがあります。

例えば、特定のプラグインが最新の言語ファイルを持っていない場合、英語の表示がデフォルトになってしまう。

言語設定の問題

ウェブサイトやアプリケーションの言語設定が正しくないと、英語がデフォルトで表示されることがあり、新しくインストールしたプラグインやテーマを使用する際に、言語設定が自動的に変更されることがあります。

【原因特定:その1】プラグインやテーマを無効化

管理画面にログインします。
左側のメニューから「プラグイン」または「外観」→「テーマ」を選択します。
一つずつプラグインやテーマを無効化し、ウェブサイトを再読み込みして、英語の文字列が消えたか確認します。

どのプラグインやテーマが原因か特定できたら、そのプラグインやテーマを更新するか、代替のものを検討します。

【原因特定:その2】言語設定を確認し、適切な言語に変更

管理画面にログインします。
左側のメニューから「設定」→「一般」を選択します。
「サイトの言語」または「言語設定」の項目を探します。
ドロップダウンメニューから希望する言語(例:日本語)を選択します。
設定を保存するために「変更を保存」ボタンをクリックします。
ウェブサイトを再読み込みして、表示が正しくなれば完了です。

管理画面にログインできない場合の対処法

ウェブサイトの管理画面にアクセスできないと、運営や更新が滞ってしまいますよね。
特に、急なトラブルが発生した際には、焦りが募るものです。

しかし、心配はいりません。

ここでは、ログインできない原因を特定し、効果的な修復手順を紹介します。
これを参考にすれば、スムーズに問題を解決し、再びサイトの管理を行えるようになるでしょう。

さあ、一緒に問題を解決していきましょう!

原因の特定

まず、ログインできない原因を考えます。
主な原因は、以下の2つです。

  • パスワードの誤入力
  • プラグインの競合

パスワードリセット

パスワードが間違っている場合、リセットする手順は以下の通りです。

ログイン画面にアクセス
スマートフォンやタブレットのブラウザを開き、WordPressのログインページにアクセスします。

通常、URLは「あなたのサイトのURL/wp-admin」です。
「パスワードをお忘れですか?」をクリック
ログイン画面の下にある「パスワードをお忘れですか?」というリンクをタップします。
メールアドレスを入力
登録したメールアドレスを入力し、「新しいパスワードを取得」をタップします。
メールを確認
登録したメールアドレスにパスワードリセットのリンクが送られます。
メールを開いて、リンクをタップします。
新しいパスワードを設定
リンクをタップすると、新しいパスワードを設定する画面が表示されます。
新しいパスワードを入力し、「パスワードをリセット」をタップします。
ログイン
新しいパスワードで再度ログインを試みます。

プラグインの競合を確認

パスワードリセットでもログインできない場合、プラグインの競合が原因かもしれません。
スマートフォンからプラグインを無効にする手順は、以下の通りです。

ログイン画面にアクセス
スマートフォンやタブレットのブラウザを開き、WordPressのログインページにアクセスします。

通常、URLは「あなたのサイトのURL/wp-admin」です。
「プラグイン」を選択
サイトの管理画面に入ったら、「プラグイン」オプションを探してタップします。
プラグインを無効にする
インストールされているプラグインのリストが表示されます。問題が発生していると思われるプラグインを見つけて、そのプラグインの横にある「無効化」ボタンをタップします。
再度ログインを試みる
プラグインを無効にした後、再度管理画面にログインを試みます。

プラグインを1つずつ無効にしていくやり方なので手間がかかりますが、原因を特定しやすさが高いものになりますので、積極的に行っていきましょう。

デバッグモードを有効にする(最終手段)

もし上記の手順でも解決しない場合、デバッグモードを有効にする必要がありますが、これは通常PCを使って行います。

スマートフォンからは難しいため、可能であればPCを借りるか、専門家に依頼することをおすすめします。

// WordPressのデバッグモードを有効にする
define('WP_DEBUG', true);

// デバッグログを有効にする
define('WP_DEBUG_LOG', true);

// デバッグ情報を画面に表示しない
define('WP_DEBUG_DISPLAY', false);

// スクリプトデバッグを有効にする
define('SCRIPT_DEBUG', true);

// PHP全体のエラーレポートを最大化する
error_reporting(E_ALL);
@ini_set('log_errors', 1);
@ini_set('display_errors', 0);
@ini_set('error_log', WP_CONTENT_DIR . '/php-errors.log');

WordPressを自力で修復できないときは

WordPressのトラブル、マルウェア感染・即解決。ワードプレスを復旧します。即日対応。全額返金保証で安心

ワードプレスのWordPressエラートラブル解決をしたいなら
クイックレスキューが解決します。

こんなお悩みはありませんか?

・WordPressが真っ白画面
・WordPressがログインできない
・ホームページのマルウェアや乗っ取り
・サイトの表示くずれ
・エラーが表示されている

これらでお悩みなら最短30分ですぐに解決します!

いまなら期間限定で

3つの安心

・万一改善されない場合は全額返金保証で安心!
30日間動作保証で安心!
調査料、キャンセル料 0円で安心!

\無料調査・全額返金保証付き/

今すぐ無料で相談する

この記事を書いた人

よこやま良平

こんにちは!18年以上ITエンジニアとして活動してきた
よこやま良平です。

4歳~85歳まで、年間1,792人名以上の方に
パソコンやプログラミング講座を行ってきました。

また18冊以上の書籍を出版しており、連続で1位を獲得しました。
オンライン講座では200件以上のレビューを頂いており
評価は4.9/5.0と高評価を得ています。

その他これまでに3000以上のサービス・システム・サイトを作成。