最高のWordPressバックアップ
& 移行プラグインを今すぐ入手しよう
デュプリケーターを今すぐ入手
Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

WordPressのバックアップをよりきれいに、より整理して、より安全にしたいですか?Duplicatorの新しいバックアップログ管理機能とアップデートされたバージョンについてご紹介します。
ワードプレスのエラー

WordPressのエラーでパニックになっていた私。 

執筆者 著者アバター ジョエラ・ダン
著者アバター ジョエラ・ダン
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。
     レビュー レビュアーアバター ジョン・ターナー
レビュアーアバター ジョン・ターナー
ジョン・ターナーはDuplicatorの社長です。彼は20年以上のビジネスと開発の経験があり、彼のプラグインは2500万回以上ダウンロードされています。

思いがけないときにWordPressのエラーが表示されるイライラほどつらいものはない。

突然、あなたのウェブサイトが、あなたのオンラインストアフロントが、あなたの創造的な出口が、あなたの入念に作られたスペースが、訪問者に混乱を招くメッセージを表示しているかもしれない。

私は、このようなミスがどれほど破壊的であるかを知っている。潜在顧客を遠ざけ、ワークフローを中断させ、計画を狂わせる。

WordPressのエラーのほとんどは、見た目ほど致命的なものではありません。実際、多くのエラーはごく一般的なもので、簡単な修正が可能です。

WordPressで最も頻繁に発生するエラーを紹介します。さらに重要なこととして、これらのエラーを素早く解決するための実行可能なステップをご紹介しますので、WordPressサイトの混乱を最小限に抑え、オンラインに戻すことができます。

簡単なまとめWordPressのよくあるエラーを修正する

よくあるエラーの特定
具体的なエラーメッセージは、多くの場合、何が問題なのかを示してくれます。このエラーメッセージを使って、解決策をオンラインで検索することができます。たいていの場合、誰かがすでに経験し、解決したエラーが表示されます。
迅速な修正
キャッシュをクリアする、プラグインを無効にする、デフォルトのテーマに切り替える、バックアップを復元するなど、一般的なトラブルシューティングのヒントをお試しください。
将来のミスを防ぐ
避けられないエラーもある。しかし、ソフトウェアを常に最新の状態に保つことで、エラーを目にする機会を減らすことができます。また、新しいソフトウェアをステージング環境でテストすることをお勧めします。

WordPressエラーのトラブルシューティングの始め方

WordPressは、強力で柔軟性があるため、最も人気のあるコンテンツ管理システム(CMS)です。しかし、だからといってWordPressのウェブサイトでエラーが発生しないとは限りません。

WordPressのエラーが発生すると、大きな障害となります。せっかくコンテンツを書いて読者を惹きつけていたのに、次の瞬間にはウェブサイトがダウンしていたり、ログインできなかったり...。しかし、心配はご無用です。WordPressユーザーなら誰もが経験したことがあるはずです。

具体的なエラーについて説明する前に、一般的なトラブルシューティングの手順について説明しましょう。これらは基本中の基本であり、すべてのWordPressユーザーが準備しておくべき仮想ツールベルトです。

キャッシュをクリアする

キャッシュは掃除し忘れた埃のようなもので、一時的なデータで積み重なり、しばしば不具合の原因となる。ステップ1:キャッシュをクリアする! 

これは多くの場合、キャッシュプラグインを通して、またはホスティングアカウントのコントロールパネルから直接行うことができます。詳しくは、WordPressでキャッシュをクリアする方法のチュートリアルをご覧ください。 

ソフトウェアを最新の状態に保つ

WordPressのコア、テーマ、プラグインを含む古いソフトウェアは、互換性の問題や脆弱性につながる可能性があります。すべてを最新の状態に保つことで、サイトのセキュリティとパフォーマンスが向上し、潜在的な問題を回避することができます。

最近インストールしたプラグインやテーマを無効にする

新しいプラグインやテーマが既存のセットアップと衝突することがあります。最近何か新しいものを追加して、サイトがおかしな動きをし始めたら、最新の追加を無効にすることを検討してください。問題が消えたら、プラグインやテーマを削除し、別のものを探してください。

WordPressのウェブサイトを最高レベルで機能させ続けるためには、最高のプラグインとテーマをインストールしたいものです。ここでは、私たちのトップ・ピックをご紹介します:

魅力的なウェブサイトを構築するための15のベストWordPressテーマ

あらゆるタイプのウェブサイトに最適なWordPressプラグイン26選

バックアップの復元

WordPress初心者の方にとって、トラブルシューティングは大変な作業かもしれません。エラーが発生する前の状態に戻すための「元に戻す」ボタンが欲しいと思うかもしれません。

幸いなことに、バックアップを復元することで、ウェブサイトを簡単にロールバックし、エラーを元に戻すことができます。大きな変更やアップデートを試す前に、あらかじめバックアップを作成しておきましょう。何かがおかしくなっても、サイトの以前のバージョンに戻すことができ、まるで何もなかったかのようにミスを消すことができます。

いつでもサイトにアクセスできるようにするには、自動バックアップを設定しましょう。こうすることで、将来新たなエラーが発生した場合でも、ウェブサイトの機能的なコピーを手に入れることができます。 

20の最も一般的なWordPressエラー(そしていくつかのクイックフィックス)

エラーが発生するたびに、イライラすることがあります。エラーの内容によっては、画像のアップロードやスケジュール投稿の公開ができなかったり、管理エリアにログインできなかったりすることもあります。 

ここでは、WordPressのよくあるエラーについて説明します。また、エラーの修正方法もご紹介しますので、ウェブサイトを正常な状態に戻すことができます。

1.死の白いスクリーン

あなたのウェブサイトを開いたとき、コンテンツの代わりに真っ白な画面が迎えてくれることを想像してみてください。それがホワイト・スクリーン・オブ・デス(WSOD)です。エラーメッセージも、明確な理由もなく、ただ何もない空虚な画面です。

死の白い画面

また、「ウェブサイトに重大なエラーが発生しました」と表示されることもある。 

ワードプレスの重大なエラー

このサイトは技術的な問題が発生しています」と表示されることもある。

ワードプレスの技術的な問題によるエラー

死の白い画面は、一般的なWordPressのエラーで、通常はスクリプトがサーバーのメモリ制限を使い果たすことによって発生します。このスクリプトはタイムアウトするか、ホスティングサーバーによって強制終了されます。

多くの場合、メモリの上限を増やすことでこのエラーを修正できます。WordPressはまた、WordPressリカバリーモードを有効にするためのリンクを記載した電子メールを送信することもできます。リカバリーモードのダッシュボードにログインし、トラブルシューティングを開始することができます。

ワードプレス回復モード

また、プラグインを無効にしてWordPressのデフォルトテーマに戻す必要があるかもしれません。ダッシュボードにアクセスせずにプラグインを無効化するには、FTPクライアントでコアファイルを開き、pluginsフォルダplugins_oldの名前を変更します。

ワードプレスのプラグインを無効にする

テーマが問題の場合は、テーマフォルダを開き、アクティブなテーマを見つけてください。テーマ名を変更してテーマを無効にしてください。 

プラグインやテーマを無効にする前に、必ずサイトをバックアップしてください!そうしないと、このソフトウェアのカスタムデータを失う危険性があります。 

2.内部サーバーエラー

このエラーは通常、"500 Internal Server Error "というメッセージで表示されます。これは、サーバー側で何か問題が発生したことを示す一般的なエラーメッセージです。

500 内部サーバーエラー

こうなると、サーバーは問題の原因を特定できません。そのため、ウェブサイトを修正することが難しくなります。 

内部サーバーエラーを修正する方法をいくつかご紹介します:

  • ブラウザとWordPressのキャッシュをクリアする
  • 新しい.htaccessファイルを生成する。
  • PHPのメモリ制限を増やす
  • プラグインの無効化
  • デフォルトのWordPressテーマを有効にする

あなたのサイトがこのエラーに遭遇していると思われる場合、この投稿で必要なヘルプを見つけることができます:500内部サーバーエラーを修正する方法。  

3.データベース接続の確立エラー

ウェブサイトがデータベースに接続できない場合、このようなエラーメッセージが表示されます:「データベース接続の確立に失敗しました。

なぜこのようなことが起こり得るのか:

  • 誤ったデータベース情報
  • 破損したデータベース
  • 反応しないデータベース

この問題を解決するには、データベースの認証情報が正しいかどうかを確認する必要があります。wp-config.phpファイルを開き、以下の行を見つけてください:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

データベース名、ユーザー名、パスワード、ホスト名を見てください。これらの値がすべて現在のホスティング・プロバイダーで正しいことを確認してください。

最近ウェブサイトを新しいWordPressホストに移行した場合、wp-config.phpが間違ったデータベースを指している可能性があります。現在のウェブホストから正しい値を見つけ、エラーを修正してください。

また、WordPressデータベースを修復するか、データベースが現在停止しているかどうかを確認する必要があるかもしれません。ステップバイステップのガイドについては、WordPressでデータベース接続を確立するエラーを修正する方法についてのチュートリアルをご覧ください。 

4.メモリ制限エラー

ウェブサイトがPHPのメモリ制限を超えたことを示すメモリ制限エラーに遭遇することがあります。このエラーメッセージは以下のように表示されます:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php on line xxx
メモリ制限エラー

ホスティングプランでは、サーバーに一定のメモリサイズが割り当てられていますが、ウェブサイトを実行するには十分ではありません。メモリの上限が64MB未満の場合、WordPressは自動的にそれを増やそうとします。しかし、メディアを多用するウェブサイトを処理するには、これよりさらに多くのメモリが必要な場合があります。

PHPのメモリ制限を増やすには、wp-config.phpファイルを開き、「以上で編集を終了します!ハッピー・ブログ:

define( 'WP_MEMORY_LIMIT', '256M' );

これでメモリの上限が256MBになる。

5.構文エラー

構文エラーは通常、"Parse error: syntax error"(解析エラー:構文エラー)というメッセージが表示され、誤ったコード・スニペットによって引き起こされる。通常、ファイルのどこでエラーが見つかったかが表示されます。

PHP構文エラー

このエラーの場合、メッセージは次のようになる:

Parse error- syntax error, unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278

サイトにカスタム・コーディングを追加したばかりの場合、おそらくこれがエラーの原因となります。問題は、カンマの欠落、余分な中括弧、または予期しない文字のようなコーディングのタイプミスと同じくらい簡単です。さらに、新しいプラグインやテーマがあなたのサイトに構文エラーを追加する可能性もあります。

修正するには、エラーが発生したファイルを開き、コーディング構文を修正する必要があります。エラーはどこを見ればよいかを教えてくれるので、正しいファイルを開き、間違いを修正するか、新しいコードを完全に削除すればよい。

6.最大ファイルアップロードサイズの超過

メディアライブラリで作業していると、最大アップロードファイルサイズが設定されていることに気づくかもしれません。これはホスティングプロバイダーによって設定され、2MBから500MBの範囲で設定できます。

WordPressのファイルアップロードサイズ

WordPressに新しい画像や動画、その他のファイルをアップロードする際には、この制限に注意する必要があります。大きすぎるファイルをアップロードしようとすると、ファイルアップロードサイズの上限を超えてしまう可能性があります。これは致命的なエラーにつながります。

写真ポートフォリオを持っていたり、デジタル製品を販売していたり、その他のメディアを多用するサイトを運営している場合、これが問題になることがあります。この場合、最大アップロードサイズを増やす必要があります。

まず、ウェブホスティングプロバイダーに連絡して、この作業を行ってもらうことができます。しかし、php.iniファイルを編集(または作成)して、このコードを追加することもできます:

upload_max_filesize = 256M
post_max_size = 256M
max_execution_time = 300

あなたのウェブサイトのニーズに合わせて、upload_max_filesizeを自由に調整してください。 

7.メンテナンスモード

WordPressは定期的にアップデートをリリースし、セキュリティや機能を強化しています。管理作業を簡単にするために、自動アップデートを設定することができます。 

時々、このプロセスが失敗することがあります。ウェブサイトが完全に更新される代わりに、真っ白な画面、更新に失敗したという警告メッセージ、またはサイトがメンテナンスモードに入ったというエラーが表示されます。問題を解決するまで、wp-adminページにアクセスできなくなる可能性があります。

ワードプレスメンテナンスエラー

このエラーが表示される理由は以下の通りです:

  • 他のソフトウェアとの互換性の問題
  • 一度に多くのプラグインを更新する
  • アップデート中にブラウザが閉じられた

WordPressが更新すると、ウェブサイトに一時的な.maintenanceファイルが追加されます。アップデートが正常に完了すると、ファイルは削除されます。しかし、アップデートに失敗すると、サイトがメンテナンスモードから抜け出せなくなる可能性があります。

この問題を解決するには、FTPクライアントまたはcPanelを使用してサイトのファイルに接続します。ルートフォルダを開き、.maintenanceファイルを見つけます。そして、それを削除してください。 

将来的に更新の失敗を避けたい場合は、ステージング環境でWordPressサイトを手動で更新することを検討してください。新しいアップデートがサイトにどのような影響を与えるか、本番のアップデートを行う前に確認することができます。 

詳しくは、WordPressの更新方法についてのチュートリアルをご覧ください。

8.コンテンツの下に表示されるサイドバー

あなたのウェブサイトにはサイドバーがあるかもしれません。 

ワードプレスのサイドバー

ウェブサイトのレイアウトが崩れる可能性があります。正しく機能していない場合、サイドバーがコンテンツの横ではなく下に表示される可能性があります。

これは、HTMLやCSSのエラーがレイアウトに影響した場合に起こります。サイドバーが正しい位置にないことに気づいたら、テーマファイルから問題の原因となっているコードを見つける必要があります。

If you’ve just made changes to your theme, undo them. You can also scan the template for broken <div> tags and fix them.

WordPressでサイドバーの下にあるコンテンツのエラーを修正する方法については、このガイドを参照してください!

9.WordPressの管理画面からロックアウトされた

WordPressで最もイライラするエラーのひとつが、WordPressのダッシュボードからロックアウトされることです。サインインできないと、ウェブサイトを適切に管理することができません。

ロックアウトされた理由はいくつかあります。以下はその一部です:

原因によって、解決方法も異なります。問題の特定にお困りの場合は、WordPressからロックアウトされたときの対処法についてのチュートリアルをお読みください。 

10.最大実行時間の超過

サーバーのリソースを悪用されないように、ホスティングプロバイダーは PHPスクリプトの実行時間に制限を設けています。これは30秒から60秒の範囲です。

スクリプトがこの制限時間を超えると、エラーが表示されます。これは、スクリプトがタイムアウトし、完了せずに失敗したことを意味します。

最大実行時間エラー

このエラーを修正するには、.htaccessファイルを見つけて、次のコードを追加してください:

php_value max_execution_time 60

php.iniファイルを編集して、最大実行時間を更新することもできます:

max_execution_time = 60

共有ホスティングプランをご利用の場合、この変更ができない場合があります。この場合は、ウェブホストのサポートチームに連絡して問題を解決してください。 

11.本当にやりたいのか?

また、質問を目にすることもある:「という質問が表示されることがある。これは、プラグインやテーマがnonceを正しく使用していないためにnonce認証に失敗した場合に発生します。 

基本的に、noncesはWordPressのURL、フォーム、Ajaxコールの悪用を防ぐユニークなキーです。このセキュリティレイヤーは、スクリプトがサイバー攻撃から来たものではないことを確認します。

本当にこのエラーでいいのか?

プラグインがこのエラーを引き起こすこともあるので、まずはすべてのプラグインを無効にしてください。その後、問題を再現するために、プラグインを1つずつ有効にしてください。

現在のテーマをバックアップし、WordPressのデフォルトテーマに戻すこともできます。エラーが消えれば、テーマが問題の原因だったことがわかります。

その他のヒントやトリックについては、WordPressの "Are you sure you want to do this? "エラーを修正する方法についてのチュートリアルをご覧ください。

12.WordPressがメールを送信しない

WordPressサイトを管理していると、通知が届かないことがあります。また、お問い合わせフォームのプラグインがメールの送信に失敗している可能性もあります。

WordPressがメールを送信しない場合、ホスティングプランがPHPのmail()関数を正しく使用するように設定されていない可能性があります。一方、メールサービスプロバイダーがWordPressのメールをスパムだと思ってブロックしている可能性もあります。

受信者の受信箱に確実に届くようにするためには、ニュースレターの送信をWordPressに頼るべきではありません。代わりに、SMTP(Simple Mail Transfer Protocol)を使用することをお勧めします。

PHPのmail()関数を使用するのではなく、SMTPは適切な認証を使用します。これにより、メールの到達率が大幅に向上します。

SMTPを使い始める最も簡単な方法は、WP Mail SMTPをインストールすることです。このSMTPプラグインは、WordPressの信頼性の低いPHP mail()関数の代わりに、お好みのSMTPサービスを選択することができます。

WPメールSMTP

WP Mail SMTPは、これらすべてのSMTPオプション(およびそれ以上)をサポートしています:

  • SMTP.com
  • センディンブルー
  • センドレイヤー
  • センドグリッド
  • オフィス365
  • アマゾンSES

もしあなたが、より信頼性の高い方法でオーディエンスに連絡を取りたいのであれば、このプラグインがトリックを行うことができます!WP Mail SMTPでWordPressがメールを送信しない問題を解決する方法について、ステップバイステップの完全ガイドをご覧ください。 

13.不適切なFacebookのサムネイル

Facebookでコンテンツを共有する際、フィーチャー画像が正しく表示されない場合があります。これは、複数の画像にog:imageタグがあり、あなたの特集画像が他の画像よりも小さいために起こる可能性があります。

WordPressのSEOプラグインを使い始めると、このツールはあなたのウェブサイトに正しいオープングラフタグを追加してくれる。All in One SEOは、サムネイルの欠落や不正確な問題を防ぐための最良の選択肢です。

AIOSEOプラグイン

はじめに、AIOSEOのソーシャルネットワーク設定にアクセスしてください。Facebookタブで、オープングラフマークアップが有効になっていることを確認してください。

AIOSEOオープングラフマークアップ

デフォルトの投稿画像ソースを選択することもできます。通常はフィーチャー画像になりますが、コンテンツ内の最初の画像、利用可能な最初の画像、その他の利用可能なメディアファイルを選択することもできます。

そうすれば、新しい投稿に正しいサムネイルが表示されます!

AIOSEOのFacebookサムネイル

それでもエラーが表示される場合は、ブラウザのキャッシュをクリアすることをお勧めします。 

14.フェイスブックとインスタグラムの埋め込み

以前はoEmbedやEmbedブロックを使ってFacebookやInstagramの投稿をWordPressに埋め込むことができました。2020年10月4日以降、FacebookはAPIを変更し、この処理をサポートしなくなりました。

現在ソーシャルメディアの投稿を埋め込むには、アプリを登録し、クライアントトークンを使ってFacebookのグラフAPIからデータを取得する必要がある。これは簡単ではないし、拡張性もないので、WordPressチームはoEmbed機能を削除した。

最近、oEmbedを使ってFacebookのコンテンツを埋め込もうとした場合、おそらくこのエラーを見たことがあるだろう:

Facebookの埋め込みエラー

FacebookやInstagramの投稿をWordPressブログに埋め込むことで、エンゲージメントを高め、フォロワーを増やすことができる。投稿を適切に表示するには、Smash Balloonのようなソーシャルメディアフィードプラグインを使用します。

Smash Balloon プラグイン

どのソーシャルメディアのフィードを表示したいかによって、利用できるプラグインは異なる:

oEmbedsを使い続けるには、Instagramの フィード " oEmbedsまたはFacebookのフィード " oEmbedsにアクセスするだけです。そして、この機能を有効にしてください。

スマッシュ・バルーン

Smash BalloonでFacebookとInstagramの投稿を埋め込む方法については、FacebookとInstagramのoEmbed問題を修正する方法をご覧ください。 

15.接続タイムアウト

サイトにアクセスしようとすると、ブラウザに「接続がタイムアウトしました」というエラーが表示されることがあります。これは、多くのリソースを使用し、限られたサーバーに負担をかけた後に発生する可能性があります。これは、共有ホスティングプランのウェブサイトで最も一般的です。

接続タイムアウトエラー

接続がタイムアウトしました」というエラーが表示される理由をいくつか挙げてみましょう:

  • ネットワーク接続の問題
  • メモリ制限
  • リソースを大量に消費するプラグイン

プラグインが問題を引き起こしていると思われる場合は、すべてのプラグインを無効にしてから、1つずつ有効にしてみてください。また、PHPのメモリ制限を増やすか、Twenty Twenty-Threeのようなデフォルトのテーマに変更することもできます。 

もう一つの解決策は、WordPressのデバッグを有効にすることです。これを有効にすると、WordPressは自動的にエラーを記録し、問題の原因を特定するためのエラーメッセージを提供します。

これを行うには、WordPressのファイルを開き、wp-config.phpファイルを見つけます。そこに以下のコードを追加してください:

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);

ファイルを保存して閉じます。その後、wp-config.phpファイルをルートディレクトリに再アップロードします。 

これを実行すると、wp-contentフォルダに新しいdebug.logファイルが表示されます。

WordPressのデバッグファイル

このファイルを開くと、ウェブサイトの新しい問題を確認できます。サイトの接続がタイムアウトする原因を特定するのに役立ちます。 

16.403 Forbiddenエラー

403 Forbiddenエラーコードは、サーバーのパーミッションがウェブページへのアクセスを許可するように設定されていない場合に表示されます。このエラーは、以下の操作の後に表示されます:

  • wp-adminまたはログインページにアクセスする。
  • WordPressのインストール中
  • ウェブサイトの他のページへのアクセス
403 Forbiddenエラー

通常、403 Forbiddenエラーはセキュリティ・プラグインが原因です。コーディングが不十分なセキュリティ・プラグインが、あなたのIPアドレスを不審なものとして誤ってブロックしている可能性があります。

ホスティング会社がサーバーの設定を間違えている可能性もあります。あるいは、.htaccessファイルが壊れていたり、ファイルのパーミッションが間違っている可能性もあります。 

403 Forbiddenエラーを修正する完全なステップバイステップのチュートリアルについては、こちらのガイドをご覧ください。 

17.壊れたメディアライブラリー

WordPressに新しい画像をアップロードしようとすると、すべての画像が壊れていることに気づくかもしれません。また、アップロードした画像がエラーになることもあります。

メディアライブラリのエラー

これらの画像アップロードの問題を解決するには、おそらくファイルパーミッションを更新する必要があります。設定が間違っていると、サーバーにファイルをアップロードできません。

18.SSLエラー

ほとんどのウェブサイトでは、ウェブサーバーとユーザーのブラウザ間の接続を暗号化するためにSSL(Secure Sockets Layers)を使用しています。これは素晴らしいセキュリティ対策ですが、HTTPS/SSL証明書でいくつかの問題に遭遇する可能性があります。

よくあるGoogle Chromeのエラーに、NET::ERR_CERT_INVALIDというメッセージがあります。これが表示されると、ブラウザがウェブサイトのSSL証明書を受け入れなかったことがわかります。

SSLエラー

このようなことが起こりうる理由をいくつか挙げてみよう:

  • SSLが別のドメイン名に割り当てられていた
  • 期限切れSSL証明書
  • ブラウザが証明書の発行元を認識しなかった。

ウェブサイトがこのような状態になった場合は、ホスティングプロバイダーに連絡してください。ただし、証明書を手動でインストールした場合は、再インストールから始めてください。問題が解決しない場合は、証明書プロバイダーに連絡してください。 

19.WordPressの投稿が404エラーを返す

訪問者があなたのウェブサイトを閲覧しているとき、読みたいブログ記事をクリックするかもしれません。コンテンツが表示される代わりに、404 - Not Foundエラーが表示されます。

WordPressの投稿404エラー

通常、パーマリンク設定を更新することで解決できます。ダッシュボードのSettings " Permalinksに行くだけです。変更を保存」をクリックします。

ワードプレスのパーマリンク

これにより、パーマリンク設定が自動的に更新され、リライトルールがフラッシュされます。しかし、さらに解決策が必要な場合は、WordPressの投稿が404エラーを返すのを修正する方法についてのガイドをお読みください。 

20.このサイトには有害なプログラムが含まれています。

グーグルは、疑わしいコーディングのウェブサイトを定期的にマークしている。最近ハッキングされ、サイトにマルウェアがある場合、コンテンツに「この先のサイトには有害なプログラムが含まれています」というエラーメッセージが表示される可能性があります。

このサイトには有害なプログラムが含まれています。

これは、あなたのウェブサイトに低品質なネットワークからの広告があるために起こる可能性もあります。これらの広告には、悪意のあるコードを配布するリンクが含まれていることがあります。

ご想像の通り、このエラーはあなたの信頼性と権威に大きく影響します。素早くWordPressウェブサイトをクリーンアップし、Googleのフラグを解除する必要があります。

このサイトには有害なプログラムが含まれています。 

WordPressのエラーに関するFAQ

WordPressのエラーのトラブルシューティング方法は?

WordPressのエラーをトラブルシューティングするには、エラーメッセージや症状から問題を特定します。さまざまなエラーに対する特定の解決策がありますが、一般的なヒントとしては、ブラウザのキャッシュをクリアする、プラグインを無効にする、WordPressのデフォルトテーマを有効にする、最近のコーディングの変更を元に戻す、などがあります。

WordPressエラーのトラブルシューティングの初心者向けガイドをご覧ください。トラブルシューティングを完全に避けるには、代わりにバックアップを復元するだけです。 

WordPressサイトを修復するには?

エラー後にWordPressサイトをすぐに修復するには、バックアップを復元することができます。DuplicatorのようなWordPressバックアッププラグインを使えば、ワンクリックで以前のバックアップを復元できます。

Duplicatorバックアップの復元

バックアップを作成した後、災害復旧ポイントを設定することもできます。これはDuplicatorに、将来何か問題が発生した場合にこのバックアップを復元することを指示します。

最近のサイト全体のバックアップに移動し、その横にある災害復旧アイコンをクリックします。

災害復旧アイコン

災害復旧の設定」をクリックする。

災害復旧の設定

リカバリーのURLをコピーするか、ランチャーファイルをダウンロードしてください。

災害復旧オプション

このURLまたはランチャーファイルを、WordPressダッシュボードとは別の安全な場所に保存してください。エラーが表示され、トラブルシューティングをしたくない場合は、ブラウザウィンドウにURLを貼り付けてください。または、ランチャーファイルを開いてください。

災害復旧

これにより、現在のサイトがエラーのないバックアップに置き換えられます!

WordPressのエラーを見つけるには?

WordPressのエラーを見つけるには、WordPressの設定ファイルでWP_DEBUGモードを有効にしてください。(wp-config.php) これにより、ウェブサイト自体にエラーが表示され、問題の特定や診断に役立ちます。

データを失うことなくWordPressサイトをリセットするには?

最新のバックアップを復元することで、データを失うことなくWordPressサイトをリセットすることができます。Duplicator Pro を使用すると、エラーのないバックアップをサーバーにアップロードして、 public_htmlフォルダ内の他のすべてのファイルを置き換えることができます。また、エラーが発生する前にリカバリポイントを設定し、リカバリURLを貼り付けるだけで、すぐにサイトを正常な状態に戻すことができます。 

WordPressには何種類のエラーがありますか?

WordPressは4種類のエラーを表示することがある:HTTP、PHP、MySQL、JavaScriptです。どのようにエラーを修正するかは、エラーの原因によって異なります。例えば、MySQLエラーは、WordPressのデータベースに何か問題があるために発生する可能性が高いです。

結論

以上です!このガイドが、あなたのサイトのWordPressエラーの解決にお役に立てば幸いです。

WordPressの追加ガイドもお勧めです:

致命的なエラーの後、素早くサイトをオンラインに戻す必要がありますか?Duplicator Proをダウンロードして自動バックアップを設定し、必要なときにいつでも復元しましょう!

著者アバター
ジョエラ・ダン コンテンツライター
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。