Debug Bar 是一个插件,它向管理栏添加了一个调试菜单,用于显示查询、缓存和其他有用的调试信息。

Debug Bar

这是主插件,添加了基础功能,其余在此页面上列出的插件将对此进行扩展。

当启用 WP_DEBUG 时,它还会跟踪 PHP 警告和通知,以便更容易地找到它们。

当启用 SAVEQUERIES 时,mysql 查询将被跟踪并显示。

访问 Debug Bar

Debug Bar Console

此插件添加了一个控制台,您可以在其中运行任意 PHP。这对于测试变量的内容非常有用,还有许多其他用途。

访问 Debug Bar Console

Debug Bar Shortcodes

此插件向 Debug Bar 添加了一个新面板,用于显示当前请求中注册的短代码。

此外,它还将向您显示:

  • 调用短代码的函数/方法。
  • 短代码是否在当前文章/页面/文章类型中使用以及如何使用(仅在单篇文章时)。
  • 关于短代码的任何其他可用信息,例如描述、它接受的参数、它是否是自闭合标签。
  • 查找所有使用短代码的页面/文章等。

访问 Debug Bar Shortcodes

Debug Bar Constants

此插件向 Debug Bar 添加了三个新面板,用于显示作为开发人员可用的当前请求中定义的常量:

  • WP 常量
  • WP 类常量
  • PHP 常量

访问 Debug Bar Constants

Debug Bar Post Types

此插件向 Debug Bar 添加了一个新面板,用于显示您站点上注册的文章类型的详细信息。

访问 Debug Bar Post Types

Debug Bar Cron

此插件在 Debug Bar 中添加了一个新面板,用于显示 WordPress 计划事件的详细信息。

安装后,您将可以访问以下信息:

  • 计划事件的数量
  • Cron 是否正在运行
  • 下一个事件的时间
  • 当前时间
  • 自定义计划事件列表
  • 核心计划事件列表
  • 时间表列表

访问 Debug Bar Cron

Debug Bar Actions and Filters Addon

此插件在 Debug Bar 中添加了两个更多标签页,用于显示附加到当前请求的钩子(操作和过滤器)。操作标签页显示附加到当前请求的操作。过滤器标签页显示过滤器标签以及附加到它的函数及其各自的优先级。

访问 Debug Bar Actions and Filters Addon

Debug Bar Transients

此插件向 Debug Bar 中的新面板添加了有关 WordPress 瞬态的信息。

安装后,您将可以访问以下信息:

  • 现有瞬态的数量
  • 自定义瞬态列表
  • 核心瞬态列表
  • 自定义站点瞬态列表
  • 核心站点瞬态列表
  • 删除瞬态的选项

访问 Debug Bar Transients

Debug Bar List Script & Style Dependencies

此插件列出已加载的脚本和样式,它们的加载顺序以及存在的依赖关系。

访问 Debug Bar List Script & Style Dependencies

Debug Bar Remote Requests

此插件将在 Debug Bar 中添加一个新面板,用于显示和配置通过 HTTP API 发出的远程请求。

安装后,您将可以访问以下信息:

  • 请求方法(GET、POST 等)
  • URL
  • 每次请求的时间
  • 所有请求的总时间
  • 请求总数

可选地,您可以在 URL 中添加 ?dbrr_full=1 以获取更多信息,包括所有请求参数和带有标头的完整响应转储。

访问 Debug Bar Remote Requests