WordPress是否提供不同级别的日志记录?

时间:2020-09-29 作者:vegemite4me

(我有Java开发背景,请原谅我缺乏PHP和WordPress知识。)

我对登录WordPress的理解是,它必须首先在中启用wp-config.php 然后打电话给error_log() 可以看到和阅读。

但日志记录不仅仅是关于错误。在开发和调试时,能够记录日志非常有用。因此,许多Java日志库(如SLF4J)提供了在以下级别进行日志记录的能力:

然后,您可以配置希望在日志中看到的日志记录级别。例如,在开发时,您希望看到DEBUG及以上版本,但在生产中运行时,您可能只希望看到WARN及以上版本。

WordPress中是否有类似的东西?将所有内容记录为错误似乎并不正确。

1 个回复
最合适的回答,由SO网友:Michael Bragg 整理而成

你的理解是正确的。WordPress没有超过PHP警告和错误的级别。

Wonolog, Monolog的WordPress包装器将默认错误日志扩展到您需要的级别。您还可以通过添加自己的自定义调试警报和级别来扩展日志记录。

相关推荐

wp_logout Not Logging Me Out

以下是我正在做的:wp_logout(); var_dump(is_user_logged_in()); var\\u dump返回:bool(true) 为什么wp\\u logout()没有将我注销?