查询监视器
插件描述
查询监视器是WordPress的开发人员工具面板。它支持调试数据库查询,PHP错误,挂钩和操作,块编辑器块,排队脚本和样式表,HTTP API调用等。
它包括一些高级功能,例如调试Ajax调用,REST API调用和用户功能检查。它包括通过插件或主题缩小其大部分输出的能力,允许您快速确定性能不佳的插件,主题或功能。
Query Monitor重点关注以有用的方式呈现其信息,例如通过显示由负责它们的插件,主题或函数分组的聚合数据库查询。它添加了一个管理工具栏菜单,显示当前页面的概述,一旦您选择菜单项,就会在面板中显示完整的调试信息。
有关完整信息,请参阅 Query Monitor网站。
以下是每个页面加载显示内容的概述:
数据库查询,包括慢速,重复或错误查询的通知。允许按查询类型( SELECT
, UPDATE
, DELETE
等),负责组件(插件,主题,WordPress核心)和调用函数进行过滤,并提供每个单独的聚合视图。模板文件名,完整的模板层次结构和使用的所有模板部件的名称.PHP错误与其负责的组件和调用堆栈以及管理工具栏中的可见警告很好地呈现。块中的块和关联的属性使用WordPress 5.0+或Gutenberg插件时发布内容。匹配重写规则,关联查询字符串和查询变量.Enqueued脚本和样式表,以及它们的依赖关系,依赖关系和破坏依赖关系的警报。每个文本域的语言设置和加载的翻译文件(MO文件).HTTP API请求,响应代码,负责组件和时间,以及对失败或错误请求的警报。用户功能检查,以及传递给功能检查的结果和任何参数。环境信息,包括有关PHP,数据库,WordPress和Web服务器的详细信息。所有WordPress条件函数的值,如 is_single()
, is_home()
等。已更新的瞬态。
此外:
每当发生重定向时,Query Monitor会添加一个包含调用堆栈的HTTP标头,因此您可以使用自己喜欢的HTTP检查器或浏览器开发人员工具来跟踪触发重定向的内容。来自任何jQuery的响应 – 在页面上启动的Ajax请求将在其标头中包含各种调试信息。 PHP错误也会输出到浏览器的开发人员控制台。只要经过身份验证的用户有权查看Query Monitor的输出,来自经过身份验证的WordPress REST API请求的响应将在其标头中包含各种调试信息。
只是说
RSS