使用本机WordPress调试时,您可以使用多种工具。
PHP Debugging - WP_DEBUG
是用于调试WordPress错误的本机WordPress PHP常量。它将PHP的错误报告设置为E_ALL
对于使用不推荐使用的函数时的警告,如果未找到任何函数,则将其设置为E_ALL ^ E_NOTICE ^ E_USER_NOTICE
.
所以大部分时间设置define( \'WP_DEBUG\', true );
足够了。
参考号:http://php.net/manual/en/errorfunc.configuration.php
Database Query
要调试数据库查询,需要设置define(\'SAVEQUERIES\', true);
这是一个非常方便的工具,可以在$wpdb
查询
Javascript
调试任何可以打开的javascriptdefine(\'SCRIPT_DEBUG\', true);
就WordPress本身而言,就像Debug Bar 只需简单地读取结果,因为调试输出可能非常混乱。例如,看看SAVEQUERIES
在调试栏中,很容易阅读。
还有其他插件扩展了调试功能,因为它们提供了更多的信息和更好的输出,我在这里列出了一些插件,因为这个问题经常出现,http://debugggg.wordpress.com/