WordPressウェブサイトのPluggable.phpファイルエラーを解決する方法

WordPressウェブサイトのPluggable.phpファイルエラーを解決する方法

WordPress Webサイトを管理している間、その機能を拡張するためにカスタムコードを追加する必要がある場合があります。ほとんどのWordPressユーザーは技術者ではなく、ライブサイトで使用する前にローカル環境でコードをチェックしません.


このような間違いはエラーの発生につながります。 pluggable.phpファイルのエラーが表示されることはあまり一般的ではありませんが、サイトのPHPコードになんらかの変更を加えているときに、多くのユーザーがそれに気づきます.

ご存じのとおり、WordPressはPHPベースのコンテンツ管理システム(CMS)であり、そのテーマとプラグインはすべて、PHPをコーディング言語として使用しています。プラグインまたはテーマが競合するときはいつでもエラーが発生し、時々それはpluggable.phpファイルのエラーにつながります.

あなたのサイトでそのようなエラーを見たことがありますか?あなたはまだ理由と解決策を理解しようとしていますか?もしそうなら、このチュートリアルはあなたのためです.

pluggable.phpファイルエラーが発生する主な理由は、新しい関数がデフォルトのWordPress関数のオーバーライドを処理できない場合です.

pluggable.phpは、WordPressのコアファイルの1つです。これは、このファイルの自然な動作と競合している何かがあることを意味します.

pluggable.phpファイルのエラーはどのように見え、それを修正する方法?

ほとんどの場合、エラーはエラーの生成元のパスで構成されています。上で述べたように、pluggable.phpはWordPressのコアファイルであり、編集しないでください。.

したがって、エラーがどのように表示され、どのように反映されるかを理解する必要があります。例を示しましょう:

警告:ヘッダー情報は変更できません-ヘッダーは/ home / username / yoursite / wp-includes / pluggableの(/home/username/yoursite/wp-content/themes/themename/functions.php:1091で開始された出力)によってすでに送信されています。 1280行のphp

pluggable.phpファイルの行番号1280を指摘する警告があります。ほとんどの人はこの間違いをして、このファイルの編集を始めます.

よく見ると、WordPressテーマのfunctions.phpファイルで構成される別のパスがあります。カスタムコードスニペットを追加した場合は、もう一度確認する必要があります.

現在の機能を上書きする新しいプラグインをインストールした場合は、それを無効にしてみてください。 functions.phpファイルに余分なスペースがある可能性があります.

おそらく、PHPの終了タグと終了タグで.

たとえば、次のように終了タグに余分なスペースが表示されます:php ?>

エラーの別の例を紹介しましょう.

警告:ヘッダー情報を変更できません-ヘッダーは/ home / username / yoursite / wp-の(/home/username/yoursite/wp-content/plugins/plugin-name/plugin-file.php:1091で開始された出力)によってすでに送信されています行1280のinclude / pluggable.php

行番号1091に言及しているパスをチェックアウトすると、それはプラグインを指しています。つまり、エラーを生成するプラグインをチェックする必要があります.

すべてのプラグインが適切にコーディングされているわけではありません。公式のWordPressプラグインリポジトリには、数多くのサードパーティプラグインが用意されています。そして、ほとんどの場合、WordPressコアが更新されると、古いコーディング標準のためにプラグインが競合し始めます.

プラグインが、使用している他のプラグインと競合している可能性もあります。 WordPressプラグインは役立ちますが、コード化された標準が不十分なため、大きな問題になる場合があります.

pluggable.phpファイルのエラーに気付く場所?

確信してます;あなたはpluggable.phpファイルのエラーについてもっと知りたいと思っています。すべてのエラーには警告メッセージを表示する場所があるためです.

pluggable.phpファイルのエラーはサイトを破壊する可能性があり、上記の警告メッセージのみが表示されます。 WordPress機能との競合によっては、管理ダッシュボードにログインしてエラーを表示できる場合があります.

ほとんどの場合、テストせずにカスタムコードスニペットをコピーして貼り付けると、このような問題が発生します。したがって、XAMPP、WAMP、MAMP、またはLocal by Flywheelを使用してローカル環境をセットアップすることは常に良いことです.

死の白い画面のように、サイトのすべてのページにpluggable.phpファイルのエラーが表示されます。つまり、サイトのページを開こうとすると、警告メッセージのみが表示されます。.

WordPressテーマが原因でエラーメッセージが表示される場合?

多くのテーマ開発者がReactや他の言語を使用してテーマを開発し始めましたが、WordPressの機能が動作するため、ベースはPHPのままです。.

プラグインと同様に、WordPressテーマもpluggable.phpファイルエラーを生成する可能性があります。たとえば、前述の最初のエラーと同様に、別のファイルで別のエラーが発生する可能性があります.

方法をお見せしましょう.

警告:ヘッダー情報は変更できません-ヘッダーは/ home / username / yoursite / wp-includes /の(/home/username/yoursite/wp-content/themes/themename/admin-functions.php:1191で開始された出力)によってすでに送信されています1240行目のpluggable.php

ご覧のとおり、行番号1191へのパスがありますが、functions.phpファイルにカスタムコードスニペットを追加するときに表示される通常の警告メッセージとは異なります.

今は別のファイルがあるからです。 functions.phpがWordPressの機能を持つ唯一のファイルであることに疑問に思われるかもしれません。.

しかし、すべてのWordPress開発者が異なることを無視してはいけません。特定のセクションの関数を別のファイルに保存し、functions.phpファイルとして機能させることもできます。.

たとえば、テーマの組み込みカスタムパネルを制御する関数は、admin-functions.phpファイルにあります。したがって、エラーメッセージはこのファイルについて言及しています.

pluggable.phpファイルのエラーを修正する最良の方法は何ですか?

WordPressのテーマ、プラグイン、またはコピーして貼り付けたカスタムコードが原因で発生している場合でも、ライブサイトでファイルを編集しないでください。.

まず、最も重要なステップは、cPanel、FTP、またはUpdraftPlusなどのプラグインを使用して、WordPress Webサイトとそのデータベースをバックアップすることです.

テーマまたはプラグインが原因である場合は、それらをアンインストールして、ローカル環境またはその他のデモサイトでテストします。.

警告メッセージに、最近カスタムコードを追加したfunctions.phpファイルへのエラーパスが表示された場合は、それを削除し、ブラウザーのキャッシュをクリアして、再試行してください。.

結論

あなたがその背後にある理由を理解していれば、pluggable.phpファイルのエラーを解決することは非常に簡単です。この記事で述べたように、エラーを生成するファイルを見つけるための主なキーはパスをチェックアウトすることです.

編集できないため、pluggable.phpファイルを指すパスを忘れてください。 WordPressコアファイルは正常に動作します。コアと競合するプラグインまたはテーマです.

pluggable.phpファイルのエラーを簡単に解決できることを願っています.

関連するハウツー記事

  • cPanelを使用してWordPress Webサイトの宛先フォルダーが既に存在するエラーを修正する方法
    中間
  • cPanelを使用して413リクエストエンティティが大きすぎるエラーを解決する方法
    中間
  • 修正する方法 "一時フォルダがありません" cPanelを使用したWordPressサイトのエラー
    中間
  • WordPressウェブサイトのリダイレクトが多すぎる問題を修正する方法
    中間
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me