几个帮助你WordPress开发的实用插件

在开发 WordPress 主题或者插件的时候,对代码进行调试是很麻烦的工作。尤其是在功能需求比较深入之后,代码会越来越复杂,联动的模块也比较多,如果不谨慎的一步步调试,等到最终出 BUG 之后再想发现是哪里不对,是非常浪费时间的。

之前我一直使用 var_dump() 打印变量加上 die() 结束程序,简单粗暴的获取我想要的信息,但是这样效率真的非常低,因为经常需要到 WordPress 核心中去寻找相关文件,添加调试代码。在需要修改数据来调试的时候,更是得反复添加各种临时写的代码,来回在编辑器切换文件和光标,有时候打开的东西实在太多,都忘了一开始想要干什么……

后来,我发现了一些非常好用的调试工具,可以帮我更轻松的完成这些复杂的调试工作,除了 PHP 本身的调试工具之外,本文我将主要介绍专为辅助开发而设计的 WordPress 插件,全部都是曾经帮助过我解决问题的精品插件。

在正式开始之前,我先把即将介绍的插件统一进行一个大致的归类,单独介绍每个插件的时候,都会提到它拥有的一个或多个分类,方便大家找到自己想要的插件。

  1. 「信息获取」:即时获取有用的开发信息,并且通过清晰的方式呈现出来,有些会额外提供一些方便浏览的小功能,比自己直接打印变量友好的多。
  2. 「数据分析」:通过对一些数据或文件进行分析,找出程序存在的问题,比如性能问题和安全问题,帮助你优化改进和修复 BUG。
  3. 「调试操作」:创造调试程序的环境,解决手忙脚乱改东改西的困扰;很多这种插件对普通用户也有一定的使用价值,线上网站中也能用得到。
  4. 「错误记录」:记录在程序运行中出现的一些错误,并且生成日志,在人工不能及时发现问题的时候,记录下程序存在的隐患。

另外,如果大家正在使用文章中没有提到的,并且是开发调试相关的好插件,可以在留言中分享出来,方便更多的人.下面我们就介绍几个插件

  1. Query Monitor
  2. Debug Bar和Debug Bar Console

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注