WP_DEBUG
を true
にしたいけど Deprecated
のエラーも吐き出しちゃってちょっと邪魔ってなったときに。
もちろんサーバーに .log ファイルでエラーメッセージを保存する方法もありますが、FTP でアクセスできないときに便利です。
- このプラグインを入れる https://github.com/volkerschulz/WordPress-Error-Reporting
wp-config.php
でWP_DEBUG
をtrue
にする- ダッシュボード → 設定 → Error Reporting から表示させたいものにチェックを入れる
![Error Reporting プラグインの設定(参考)](https://masudakohboh.com/wp/wp-content/uploads/2024/07/CleanShot-2024-07-23-192912.png)
(任意) ダッシュボードの CSS 調整
何かしらエラーが発生していると body
に .php-error
というクラスが付き、ダッシュボードの画面上部に気持ち悪い隙間が発生します。気になる場合はダッシュボード用の CSS を適用すべし。
![](https://masudakohboh.com/wp/wp-content/uploads/2024/07/CleanShot-2024-07-23-193518.png)
.php-error #adminmenuback, .php-error #adminmenuwrap {
margin-top: 0 !important;
}
参考記事とか:
Disable WordPress “PHP Deprecated:” messages from debug.log
https://stackoverflow.com/questions/77336959/disable-wordpress-php-deprecated-messages-from-debug-log
おしまい