WordPressでデバッグモードを有効にする方法

Written by
Amy Flakelar
Amy Flakelar
WordPressのデバッグ
WordPressには、メインアプリケーション、テーマ、独自のカスタムコードなどをデバッグするのに役立ついくつかの設定があります。
一般的に、これらの設定は開発者向けであり、「ライブ」サイトでは使用しないでください。ただし、プラグインやテーマなどのサードパーティコードで発生している問題をトラブルシューティングするために、特定のシナリオで使用する必要がある場合があります。
WordPressでデバッグモードを有効にするには、次の手順に従います。
- cPanelの「ファイルマネージャー」を使用して、任意のテキストエディターでwp-config.phpファイルを開きます。
- デバッグモードを有効にするには、次の行をwp-config.phpファイルに追加します。
define('WP_DEBUG', true);
WP_DEBUGを有効にすると、WordPressはすべてのPHPエラー、通知、警告を表示します。
- 変更を保存してテキストエディターを終了します。デバッグモードがアクティブになりました。
Warning
完了したら、wp-config.phpファイルの行を次のように変更してデバッグモードを無効にします。
define('WP_DEBUG', false);
その他のデバッグオプション
WordPressが提供するデバッグ情報を制御するために使用できる追加の設定がいくつかあります。
- WP_DEBUG_LOG: WP_DEBUG_LOGとWP_DEBUGが有効になっている場合、WordPressはすべてのエラー情報をwp-contentディレクトリのdebug.logファイルに保存します。デフォルトでは、この設定は無効になっています。 この設定を有効にするには、次の行をwp-config.phpファイルに追加します。
define('WP_DEBUG_LOG', true);
- WP_DEBUG_DISPLAY: WP_DEBUG_DISPLAYとWP_DEBUGが有効になっている場合、WordPressはWebページにエラーメッセージと警告メッセージを表示します。デフォルトでは、この設定は有効になっています。この設定が無効になっている場合、デバッグメッセージは表示されません。 この設定を無効にするには、次の行をwp-config.phpファイルに追加します。
define('WP_DEBUG_DISPLAY', false);
- SCRIPT_DEBUG: SCRIPT_DEBUGが有効になっている場合、WordPressは通常使用する圧縮バージョンではなく、コアCSSおよびJavaScriptファイルの開発バージョンを使用します。デフォルトでは、この設定は無効になっています。この設定を使用して、組み込みの.jsまたは.cssファイルへの変更をテストできます。 この設定を有効にするには、次の行をwp-config.phpファイルに追加します。
define('SCRIPT_DEBUG', true);