在编写自定义后台SQL调用等时,您最喜欢的调试Wordpress应用程序的方法是什么?
来自Rails背景,我通常跟踪一个日志文件,该文件不仅显示单独加载到模板中的所有进程和视图,而且如果出现错误,它将锁定exact 错误的位置,以及出现错误的建议。我注意到在WordPress中,您可以设置调试。日志文件,但它只显示了此文件的一个非常简单的版本,很少指出实际失败的地方。
有什么建议吗?
在编写自定义后台SQL调用等时,您最喜欢的调试Wordpress应用程序的方法是什么?
来自Rails背景,我通常跟踪一个日志文件,该文件不仅显示单独加载到模板中的所有进程和视图,而且如果出现错误,它将锁定exact 错误的位置,以及出现错误的建议。我注意到在WordPress中,您可以设置调试。日志文件,但它只显示了此文件的一个非常简单的版本,很少指出实际失败的地方。
有什么建议吗?
打开define( \'WP_DEBUG\', true );
and define( \'SAVEQUERIES\', true );
.
我更喜欢调试栏的格式,http://wordpress.org/extend/plugins/debug-bar/ , 可与控制台组合,http://wordpress.org/extend/plugins/debug-bar-console/ .
这个脚本非常适合评测,Best Collection of Code for your functions.php file
还有其他一些插件可能会有所帮助,比如Debug Queries, 但您可能必须使用xdebug之类的调试器才能获得更细粒度的详细信息。
我希望我能像对Rails一样了解PHP。我想这是相当直观的。谢谢