Debug Bar 和附加组件

Debug Bar

调试栏处于活动状态时,会向管理栏添加一个调试菜单,该菜单显示查询,缓存和其他有用的调试信息。

当WP_DEBUG启用时,它还会跟踪“PHP警告和通知”,使其更容易找到。

启用SAVEQUERIES时,会跟踪并显示MySQL查询。

访问调试栏

Debug Bar Console

这个插件提供了一个可以运行任意PHP的大型文本区域。 这对于测试变量的内容非常出色

访问调试栏控制台

Debug Bar Shortcodes

调试条快捷键为调试栏添加一个新面板,显示当前请求的注册短码。

另外它会显示你:

  • 短代码调用哪个函数/方法。
  • 是否在当前的帖子/页面/帖子类型上使用短代码以及如何(仅在单数时)。
  • 关于短码的任何附加信息,如描述,它所需要的参数,无论是否自动关闭。
  • 查找使用短码的所有页面/帖子/ etc。
  • 访问调试条短消息

Debug Bar Constants

调试条常量向调试栏添加三个新面板,其中显示可用于当前请求的开发人员的定义常量:

  • WP常数
  • WP类常量
  • PHP常量
  • 访问调试条常量

Debug Bar Post Types

调试栏帖子类型在调试栏中添加一个新面板,其中显示有关您网站的注册的帖子类型的详细信息。

Debug Bar Cron

Debug Bar Cron将有关WP预定事件的信息添加到Debug栏中的新面板。 此插件是Debug Bar的扩展,因此依赖于Debug Bar正在安装它。

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

  • 预定事件数
  • 如果cron正在运行
  • 下一个事件的时间
  • 当前时间
  • 自定义预定事件列表
  • 核心预定活动清单
  • 时间表列表
  • 访问Debug Bar Cron

Debug Bar Actions and Filters Addon

此插件在调试栏中添加了两个选项卡,以显示附加到当前请求的钩子(动作和过滤器)。 “操作”选项卡显示与当前请求挂钩的操作。 “过滤器”选项卡显示过滤器标签及其附带的功能,并分别优先。

Debug Bar Transients

调试条瞬态将关于WordPress瞬变的信息添加到调试栏中的新面板。 此插件是Debug Bar的扩展,因此依赖于Debug Bar正在安装它。

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

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

访问调试条瞬态

Debug Bar List Script & Style Dependencies

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

Debug Bar Remote Requests

这将记录和配置通过HTTP API创建的远程请求。

此插件将向调试栏添加一个“远程请求”面板,它将显示:

  • 请求方法(GET,POST等)
  • 网址
  • 每次请求的时间
  • 所有请求的总时间
  • 请求总数

或者,您可以在您的URL中添加?dbrr_full = 1以获取其他信息,包括所有请求参数以及使用标题的响应的完整转储。

Query Monitor

查询监视器是用于使用WordPress开发的任何人的调试插件。 您可以查看关于数据库查询,钩子,条件,HTTP请求,重定向等的调试和性能信息。 它具有一些其他调试插件不可用的高级功能,包括自动AJAX调试,以及通过插件或主题缩小内容的能力。