Query Monitor – WordPress 的开发人员工具面板

Query Monitor是WordPress和WooCommerce开发者专用调试工具面板。该插件支持调试数据库查询、PHP错误、钩子和动作、块编辑器、脚本样式表及HTTP API调用等功能。主要特性包括:按插件/主题分类聚合数据库查询、模板文件分析、PHP错误追踪、HTTP请求监控、用户权限检查等。它兼容WordPress近三年版本,要求PHP 7.4+,输出信息默认仅对管理员可见。特别提供Ajax调试、REST API监控能力,并能通过HTTP标头输出重定向和错误信息。面板采用可视化方式呈现性能数据,帮助快速定位插件或主题的性能问题。

Query Monitor 是 WordPress 和 WooCommerce 的开发人员工具面板。它支持调试数据库查询、PHP 错误、钩子和作、块编辑器块、排队脚本和样式表、HTTP API 调用等。

它包括一些高级功能,例如 Ajax 调用调试、REST API 调用、用户功能检查以及对块主题和完整站点编辑的完全支持。它包括按插件或主题缩小大部分输出范围的能力,使您能够快速确定性能不佳的插件、主题或功能。

Query Monitor 非常注重以有用的方式呈现其信息,例如,通过显示按负责它们的插件、主题或函数分组的聚合数据库查询。它添加了一个管理工具栏菜单,显示当前页面的概述,一旦您选择菜单项,面板上会显示完整的调试信息。

给 WordPress 的主题和插件开发者用的,没事别装这个

Query Monitor 支持长达三年的 WordPress 版本,以及 PHP 版本 7.4 或更高版本。

Query Monitor – WordPress 的开发人员工具面板

功能概述

  • 数据库查询,包括查询缓慢、重复或错误的查询通知。允许按查询类型(、、 等)、负责组件(插件、主题、WordPress 核心)和调用函数进行筛选,并为每个组件提供单独的聚合视图。SELECTUPDATEDELETE
  • 模板文件名、完整的模板层次结构以及已加载或未加载的所有模板部分的名称(适用于块主题和经典主题)。
  • PHP 错误及其负责的组件和调用堆栈以及管理工具栏中的可见警告都很好地呈现了出来。
  • 在站点代码中使用“Doing it Wrong”或“Deprecated”功能。
  • 帖子内容和完整站点编辑 (FSE) 中的块和关联属性。
  • 匹配的重写规则、关联的查询字符串和查询变量。
  • 排队的脚本和样式表,以及它们的依赖项、依赖项和损坏的依赖项警报。
  • 每个文本域的语言设置和加载的翻译文件(MO 文件和 JSON 文件)。
  • HTTP API 请求,包含响应代码、负责的组件和所用时间,以及请求失败或错误的警报。
  • 用户能力检查,以及结果和传递给能力检查的任何参数。
  • 环境信息,包括有关 PHP、数据库、WordPress 和 Web 服务器的详细信息。
  • 所有 WordPress 条件函数的值,例如 、 等。is_single()is_home()
  • 已更新的 Transients。
  • 多站点安装的使用情况 和 上。switch_to_blog()restore_current_blog()

另外:

  • 每当发生重定向时,Query Monitor 都会添加一个包含调用堆栈的 HTTP 标头,因此您可以使用自己喜欢的 HTTP 检查器或浏览器开发人员工具来跟踪触发重定向的原因。
  • 页面上任何 jQuery 发起的 Ajax 请求的响应都将在其标头中包含各种调试信息。PHP 错误也会输出到浏览器的开发人员控制台。
  • 只要经过身份验证的用户有权查看 Query Monitor 的输出,来自经过身份验证的 WordPress REST API 请求的响应将在其标头中包含性能信息和 PHP 错误的概述。一个信封的 REST API 请求将在响应的属性中包含更多的调试信息。qm

默认情况下,查询监视器的输出仅对单站点安装的管理员和多站点安装的超级管理员显示。

除此之外,您还可以设置身份验证 Cookie,该 Cookie 允许您在未登录时(或者以非管理员身份登录)查看 Query Monitor 输出。有关详细信息,请参阅 Settings 面板。

效果预览

Query Monitor – WordPress 的开发人员工具面板
数据库查询
Query Monitor – WordPress 的开发人员工具面板
功能检查
Query Monitor – WordPress 的开发人员工具面板
按组件聚合数据库查询
Query Monitor – WordPress 的开发人员工具面板
钩子和动作
Query Monitor – WordPress 的开发人员工具面板
HTTP API 请求
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA赞赏
共{{data.count}}人
人已赞赏
⚠️
Npcink上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 1355471563#qq.com 或点击右侧 私信:Muze 反馈,我们将尽快处理。
购物车
优惠劵
搜索