WordPressのエラーにイライラしていませんか?あなたは一人ではありません。このガイドでは、ホワイトスクリーン、404エラー、メールの失敗など、WordPressでよくある問題をステップバイステップで解決する方法をご紹介します。
初心者の場合、WordPressの問題を目の当たりにすると、圧倒されてしまうことがあります。多くのエラーは技術的なものに見え、何が問題なのかわかりません。しかし、良いニュースは、一度どこを見ればいいのか分かれば、ほとんどのエラーは簡単に直せるということです。
以下では、最も一般的な15のWordPressエラーとその解決策について説明します。また、あなたのサイトが稼動し続けられるように、今後これらのエラーを防ぐためのヒントもいくつかご紹介します。
WordPressでよくある問題の概要
- 1.WordPressがメールを送信しない
- 2.WordPressがメンテナンスモードで動かない
- 3.FacebookとInstagramのoEmbedsが機能しない
- 4.FacebookがWordPressのサムネイルを間違って表示する
- 5.WordPressの死の白い画面(WSoD)
- 6.WordPress Memory Exhausted エラー
- 7.WordPressの接続タイムアウトエラー
- 8.WordPressのデータベース接続の確立エラー
- 9.WordPressの内部サーバーエラー
- 10.WordPressの解析エラーまたは構文エラー
- 11.WordPressの404エラー
- 12.ワードプレスが画像をアップロードしない
- 13.「ワードプレスのエラーについて
- 14.WordPressログインリダイレクトループ
- 15.WordPressの403 Forbiddenエラー
WordPressのエラーを修正する前にサイトをバックアップする
WordPressの一般的な問題を解決しようとする前に、サイトの完全なバックアップがあることを確認してください。そうすれば、何か問題が発生しても、数分でウェブサイトを復元することができます。
このステップバイステップのガイドに従ってWordPressサイトをバックアップすることができます。また、定期的なバックアップスケジュールを設定することで、常に保護された状態を保つことができます。
WordPressのバックアップ・プラグインには、これを自動的に行うものがたくさんある。あるいは、手動でバックアップを作成し、コンピューターやクラウドストレージに保存することもできます。
WordPressのよくある問題を解決する方法
さて、バックアップが取れたところで、WordPressのよくある問題とその解決方法を説明しましょう。これらの解決策は、あなたが初心者であっても有効であり、さらに助けが必要な場合は、詳細なチュートリアルへのリンクを掲載しています。
1.WordPressがメールを送信しない

WordPressサイトでメールが送信されないのは、あなただけではありません。これはWordPressの最も一般的な問題の一つで、通常はホスティング・サーバーがデフォルトのPHPを使用するように設定されていないために起こります。 mail() 正しく機能する。
ホストが許可している場合でも mail()しかし、多くの電子メール・プロバイダーは、認証チェックに失敗するため、これらのメッセージをブロックしている。そのため、メールが迷惑メールフォルダに振り分けられたり、まったく届かなかったりすることがよくある。
これを解決する最も簡単な方法は、すべてのWordPressメールをSMTP(Simple Mail Transfer Protocol)で送信することです。SMTPは適切な認証を使用するので、メッセージは信頼され、確実に配信されます。

無料のWP Mail SMTPプラグインを使うことをお勧めする。これは、Gmail、Microsoft 365、Amazon SESなどの一般的なSMTPサービスを通じてメールを送信するようにWordPressサイトを設定します。
インストールしたら、このステップバイステップガイドに従ってWP Mail SMTPをセットアップしてください。設定後、WordPressはすべての送信メールにSMTPを使用し、配信の問題を解決します。
2.WordPressがメンテナンスモードで動かない
サイトが「定期メンテナンス中」というメッセージが表示され、それが消えない場合、WordPressがメンテナンスモードで止まっている可能性があります。これは通常、WordPressコア、テーマ、プラグインのアップデートが中断されたときに起こります。

WordPressが更新されると、訪問者に壊れたページが表示されないように、サイトが一時的にメンテナンスモードになります。アップデートが正しく完了しないと、サイトがロックされたままアクセスできなくなることがあります。
これを修正するには、FTPまたはホスティングファイルマネージャーを使用してサイトに接続し、次の名前のファイルを探します。 .maintenance と同じフォルダ)。 wp-config.php).そのファイルを削除し、サイトを更新すると、正常に読み込まれるはずです。
それでも問題が解決しない場合は、WordPressのメンテナンスモードから抜け出せない場合の解決方法について、詳しいチュートリアルをご覧ください。
3.FacebookとInstagramのoEmbedsが機能しない
FacebookやInstagramの投稿がWordPressに正しく埋め込まれなくなったのは、気のせいではありません。Meta(FacebookとInstagram)は現在、すべてのoEmbedリクエストを認証する必要があります。つまり、古い埋め込みシステムに依存している古いWordPressのインストールやテーマは、もはや動作しない可能性があります。

WordPress 5.9以降では、有効なFacebook Developerアプリにサイトを接続するか、認証を代行するプラグインを使用する必要があります。このステップをスキップすると、埋め込みに失敗し、プレーンなURLまたは空白のボックスとして表示されます。
これらのエンベッドを復元する最も簡単な方法は、Smash Balloon Social Feedsのようなプラグインを使用することです。彼らのプラグインは、FacebookとInstagramへのAPI接続を自動的に登録してくれるので、開発者アプリを作ったり、手動でトークンをコピーしたりする必要はない。
インストールが完了したら、プラグイン設定からソーシャルメディアアカウントに接続すれば、oEmbedsが再び動き出します。FacebookとInstagramのoEmbedsをステップバイステップで修正する完全なチュートリアルはこちらです。
4.FacebookがWordPressのサムネイルを間違って表示する
Facebookで投稿を共有したのに、間違ったサムネイルが表示される?これは、WordPressサイトのオープングラフ(OG)タグが正しく設定されていない場合に起こります。OGタグが正しく設定されていないと、Facebookは表示する画像を推測します。
これを解決する最も簡単な方法は、All in One SEO(AIOSEO)のようなWordPress SEOプラグインを使うことだ。このプラグインは自動的に適切なOGタグを追加するので、Facebookはどのサムネイルを使うべきか正確に知ることができる。
AIOSEOをインストールした後、WordPressダッシュボードのAll in One SEO " Social Networksにアクセスします。Facebookタブで、オープングラフマークアップを有効にする設定がオンになっていることを確認する。次に、デフォルトの投稿画像(通常は特集画像)を設定します。

最近画像を更新したのにFacebookがまだ古いサムネイルを表示している場合は、WordPressのキャッシュをクリアし、Facebook共有デバッガーを使って強制的に更新してください。
5.WordPressの死の白い画面(WSoD)
WordPressのホワイト・スクリーン・オブ・デス(WSoD)は、エラーメッセージのない真っ白な画面を表示します。何が悪かったのかわからず、イライラします。この問題は通常、プラグインやテーマの競合、破損したファイル、PHPのメモリ制限によって引き起こされます。

これを解決するには、まずサイト全体の問題かどうかを確認します。同じホストに複数のWordPressをインストールしている場合、それらすべてが影響を受けているかどうかを確認します。ホスティングプロバイダに問題がある可能性があります。
1つのサイトだけなら、すべてのプラグインを無効にしてみてください。FTPまたはホスティング・ファイル・マネージャー経由で接続し、ファイル名を plugins フォルダ内部 wp-content.サイトが読み込まれたら、フォルダをリネームして戻し、原因が見つかるまで各プラグインを1つずつ有効にしてください。
プラグインでない場合は、WordPressのデフォルトテーマ(Twenty Twenty-Fiveなど)に切り替えてください。これを行うには、アクティブなテーマのフォルダ名を wp-content/themes そしてWordPressを自動的にデフォルトのテーマに戻す。
WSoDが消えない場合は、PHPのメモリ制限を増やしてみてください。を編集してください。 wp-config.php ファイルを開き、「以上です、編集を中止してください!」というコメントの前に次の行を追加する:
define( 'WP_MEMORY_LIMIT', '256M' );
トラブルシューティングの詳細については、WordPressのホワイト・スクリーン・オブ・デスの修正に関するガイドをご覧ください。
6.WordPress Memory Exhausted エラー
WordPressのメモリ不足に関する致命的なエラーメッセージが表示される場合は、プラグイン、テーマ、またはスクリプトが、サイトが許可している以上のメモリを使用しています。これは、デフォルトのPHPメモリ制限が低い共有ホスティングプランでよく起こります。

修正方法は、PHPのメモリ制限を増やすことです。FTP またはホスティングファイルマネージャーを使用してサイトに接続し wp-config.php ファイルをWordPressのルート・フォルダーに追加します。以上です、編集を中止してください!」というコメントの前に以下の行を追加する:
define( 'WP_MEMORY_LIMIT', '256M' );
ファイルを保存し、サイトを更新してください。エラーが続く場合は、制限をさらに高くするか(512Mまで)、ホスティングプロバイダーに連絡して制限を高くしてもらう必要があるかもしれません。
このエラーが表示される前にプラグインをインストールまたは更新した場合は、そのプラグインを無効にしてみてください。リソースの多いプラグインやコード化されていないプラグインは、すぐに使用可能なメモリを使い果たしてしまいます。
より詳細な解決策については、WordPressのメモリを使い果たしたエラーを修正するための完全なガイドを参照してください。
7.WordPressの接続タイムアウトエラー
WordPressで "ERR_CONNECTION_TIMED_OUT "エラーが表示される場合、サーバーの応答に時間がかかりすぎています。これは通常、共有ホスティングプランで、サーバーが許容する以上のリソースをサイトが使用している場合に発生します。

この問題を解決するには、まずすべてのプラグインを無効にしてください。FTPまたはホスティング・ファイル・マネージャー経由で接続し、プラグインの名前を plugins フォルダ wp-content.サイトが読み込まれたら、フォルダをリネームして戻し、各プラグインを1つずつ有効にして、速度低下の原因となっているものを見つける。
次に、テーマをチェックしてください。一時的にWordPressのデフォルトテーマ(Twenty Twenty-Fiveなど)に切り替えて、テーマの問題を除外してください。これを行うには、アクティブなテーマフォルダを wp-content/themes.
それでも問題が解決しない場合は、上記の問題6で示したように、PHPのメモリ制限を増やしてみてください。また、ホスティング・プロバイダに、サーバーのリソース制限を引き上げることができるかどうか尋ねてみることもできます。
詳細については、WordPress接続のタイムアウトエラーを修正するガイドを参照してください。
8.WordPressのデータベース接続の確立エラー

このエラーは、WordPressがデータベースに接続できないことを意味します。データベース接続が機能していないと、コンテンツを読み込むことができません。
でデータベースの認証情報を確認することから始めます。 wp-config.php.データベース名、ユーザー名、パスワード、ホストがホスティングアカウントの詳細と一致していることを確認してください。タイプミス1つでもこのエラーを引き起こす可能性があります。
認証情報が正しい場合、データベースが破損している可能性があります。WordPressの組み込み修復ツールを有効にするには、以下の行を wp-config.php 以上、編集をやめろ!」というコメントの前に:
define( 'WP_ALLOW_REPAIR', true );
その後、ブラウザでこのURLにアクセスし、データベースを修復する:
https://yoursite.com/wp-admin/maint/repair.php
修復後、以下の行を削除する。 wp-config.php.問題が続く場合は、データベースサーバーがダウンしている可能性があります。その場合は、ホスティングプロバイダーに連絡してください。
詳しくは、WordPressのデータベース接続エラーを修正するためのステップバイステップガイドをご覧ください。
9.WordPressの内部サーバーエラー

内部サーバーエラーは、何が問題なのかがメッセージに表示されないため、WordPressで最も混乱する問題のひとつです。通常 .htaccess ファイルが壊れているか、プラグインやテーマが問題を引き起こしているか、PHPのメモリ制限に達しています。
修正するには、まず .htaccess ファイルを作成します。FTPまたはホスティング・ファイルマネージャーでサイトに接続し、ファイル名を変更する(例、 .htaccess-old).その後、サイトを更新してください。ロードされたら 設定 " パーマリンク をクリックします。 変更を保存する を生成する。 .htaccess ファイル。
それでも直らない場合は、すべてのプラグインを無効にしてみてください。 plugins フォルダ内部 wp-content.エラーが解消されたら、フォルダをリネームして戻し、プラグインを1つずつ再アクティベートして問題を見つけます。
エラーが続く場合は、一時的にWordPressのデフォルトテーマ(Twenty Twenty-Fiveなど)に切り替えてください。 wp-content/themes.最後に、PHP のメモリ制限を次のように増やします。 第6号.
詳細な手順については、WordPressの内部サーバーエラーを修正するためのガイドを参照してください。
10.WordPressの解析エラーまたは構文エラー

WordPressの解析エラーや構文エラーは通常、サイトにコードを追加した後に表示されます。これは、コードに間違いがあることを意味します。多くの場合、文字が欠けていたり、関数名が間違っていたり、コピーペーストの間違いがあったりします。
WordPressの管理エリアにアクセスできない場合は、FTPまたはホスティング・ファイルマネージャーでサイトに接続してください。エラーメッセージに記載されているファイルを探し、テキストエディタで開きます。
エラーに表示されている行番号を注意深く確認し、構文の間違いを修正してください。最近コード・スニペットを追加した場合は、完全に削除してください。修正したら、ファイルを保存し、サイトを更新してください。
コードを修正する方法がわからない場合は、最近のバックアップを復元するか、新しいWordPressをダウンロードしてファイルをクリーンコピーに置き換えることができます。
初心者向けに、WordPressにコードスニペットを安全に追加する方法を説明します。
11.WordPressの404エラー

投稿やページにアクセスしようとしたときに404エラーが表示される場合は、通常、パーマリンクの設定をリフレッシュする必要があるか、またはあなたの .htaccess ファイルが見つからない/壊れている。
最も簡単な方法は、WordPressのダッシュボードにログインし、設定 " パーマリンクに移動することです。何も変更せずに「変更を保存」をクリックします。これでパーマリンクのルールがフラッシュされ、再生成されます。
エラーが続く場合は .htaccess ファイルがWordPressのルートフォルダに存在するかどうかを確認してください。見つからない場合は、新しいファイルを作成し、デフォルトのWordPress書き換えルールを ワードプレスのドキュメント.
また、All in One SEO(AIOSEO)のようなプラグインを使って404エラーを監視し、リダイレクトする方法もある。これは、壊れたURLを追跡し、それらを簡単に修正するのに役立ちます。

12.ワードプレスが画像をアップロードしない

WordPressのメディアライブラリに画像をアップロードできない場合、多くの場合、サーバー上のファイルパーミッションが間違っていることが原因です。WordPressが uploads フォルダにアップロードすると、画像のアップロードに失敗します。
これを修正するには、FTPまたはホスティングファイルマネージャを使用してサイトに接続し、次の場所に移動します。 wp-content/uploads.フォルダを右クリックして ファイルのパーミッション.
フォルダパーミッションを744に設定し、すべてのサブディレクトリに変更を適用する。次に、フォルダ内のファイルパーミッションを644に設定します。これらの値によって、WordPressはアクセス権を与えすぎることなくファイルをアップロードできるようになる。

エラーが続く場合は、画像最適化プラグインやセキュリティプラグインを一時的に無効にして、アップロードをブロックしていないか確認してください。また、アップロードの最大サイズを php.ini または wp-config.php ファイル。
13.「ワードプレスのエラーについて

このエラーは通常、WordPressプラグイン、テーマ、またはフォームアクションにセキュリティ検証トークン(nonceと呼ばれる)が欠けている場合に表示されます。また、大きすぎるファイルや互換性のないファイルをアップロードしている場合にも発生することがあります。
この問題を解決するには、まずすべてのプラグインを無効にします。 plugins フォルダ内部 wp-content.エラーが消えたら、プラグインを1つずつ有効にして、問題の原因となっているプラグインを見つけてください。
プラグインでない場合は、一時的にWordPressのデフォルトテーマ(Twenty Twenty-Fiveなど)に切り替えてください。 wp-content/themes.これは、テーマに関連した問題を除外するのに役立つ。
アップロードまたはインポートするファイルも確認してください。WordPressのサイズとファイルタイプの要件を満たしていることを確認してください。サイズが大きすぎる場合は、アップロードの上限を php.ini または wp-config.php.
トラブルシューティングの詳細については、WordPressの "Are You Sure You Want to Do This "エラーを修正するガイドをご覧ください。
14.WordPressログインリダイレクトループ

ログイン情報を入力したにもかかわらず、WordPressが何度もログイン画面にリダイレクトする場合は、ログインリダイレクトループに陥っています。これは、ブラウザのクッキー、キャッシュの問題、または破損したログインファイルが原因である可能性があります。
まず、ブラウザのクッキーとキャッシュを消去します。Chromeの場合、設定 " プライバシーとセキュリティ " ブラウジングデータを消去。その後、再度ログインしてみてください。
それでもうまくいかない場合は、FTP経由ですべてのプラグインを無効にします。 plugins フォルダ内部 wp-content.この後ログインできる場合は、いずれかのプラグインが問題を引き起こしています。
次に、アクティブなテーマを確認してください。でテーマフォルダの名前を変更して、WordPressのデフォルトテーマ(Twenty Twenty-Fiveなど)に一時的に切り替えてください。 wp-content/themes.破損したテーマファイルもログインの問題を引き起こすことがあります。
それでも動けない場合は wp-config.php ファイルを開き、「以上です、編集を中止してください!」というコメントの上に次の行を追加する:
define( 'COOKIEPATH', '/' );
これにより、WordPressは正しいクッキーのパスを使用するようになります。その後、ログインページを更新して、もう一度試してください。
その他のヒントについては、WordPressのログインリダイレクトループのエラーを修正するための完全なガイドを参照してください。
15.WordPressの403 Forbiddenエラー

403 Forbiddenエラーは、サーバーがページやリソースへのアクセスをブロックしている場合に表示されます。多くの場合、ファイル・パーミッションの誤り、セキュリティ・プラグインの設定、または破損した .htaccess ファイル。
まず、すべてのセキュリティとファイアウォールプラグインを無効にします。FTPまたはホスティング・ファイルマネージャーでサイトに接続し、ファイル名を plugins フォルダ内部 wp-content.エラーが消えたら、いずれかのプラグインがアクセスをブロックしています。プラグインを1つずつ有効にして、原因を見つけてください。
それでもうまくいかない場合は、ファイルのパーミッションを確認してください。通常、フォルダは744、ファイルは644に設定されているはずです。これらの設定は、FTPクライアントまたはホスティングファイルマネージャーを使用して変更できます。
次に .htaccess ファイル(例. .htaccess-oldを参照)、サイトをリロードしてください。エラーが解消したら、新しい .htaccess ファイルにアクセスしてください。 設定 " パーマリンク をクリックしてください。 変更を保存する.
それでもエラーが表示される場合は、ホスティング・プロバイダーに連絡してください。サーバーレベルのファイアウォールやmod_securityのルールがあなたのサイトをブロックしていないかどうかを確認することができます。
よくあるWordPressの問題についてのFAQ
WordPressのよくある問題に先手を打つ
WordPressのエラーはイライラさせるものですが、ご覧いただいたように、そのほとんどはすぐに解決できます。メモリの制限やプラグインの競合からデータベース接続の問題まで、重要なのは各ステップを計画的に進め、サイトをバックアップしておくことです。
これらの問題の多くは、WordPressのコア、プラグイン、テーマを定期的にアップデートすることで回避できます。また、よくサポートされたツールと質の高いホスティングを使用することで、トラブルシューティングにかかる時間を大幅に節約することができます。
新しいページを作成したり、サイトを再設計する場合、SeedProdのような信頼性の高いツールを使用すると、一般的なテーマやプラグインの競合を避けることができます。そのドラッグ&ドロップビルダーは軽量で、最新のWordPressセットアップとシームレスに動作します。
サイトを改善する方法をもっと知りたいですか?以下のガイドをご覧ください:
- WordPressサイトを高速化する方法
- 初心者のためのWordPressセキュリティの必須知識
- 初心者が陥りやすいWordPressサイト構築の失敗例
- WordPressのサポートを受ける方法(初心者向け)
これらのベストプラクティスに従うことで、問題の解決に費やす時間を減らし、サイトの成長に多くの時間を費やすことができる。
お読みいただきありがとうございました!あなたのご意見をぜひお聞かせください。YouTube、X、Facebookで、あなたのビジネスを成長させるために役立つアドバイスやコンテンツを提供していますので、お気軽に会話にご参加ください。
あなたのブログを読むのは良い経験だった。
seedprodのランディングページで、ソースの表示からの保護、ドラッグ&ドロップ、右クリックが機能しないという他のプラグインの問題を解決できますか?
私はプロ版を持っている。
ヤヌスさん、ご質問ありがとうございます。こちらのサポートチームまでご連絡いただければ、より良い回答を差し上げることができます。