hlavacm/wp-tracy

此包已被弃用且不再维护。未建议替代包。

(Nette) Tracy 连接器用于 WordPress

v2.0.0 2018-09-18 17:54 UTC

This package is auto-updated.

Last update: 2021-06-19 02:27:55 UTC


README

Tracy 是来自 Nette PHP 框架的一个优秀的 PHP 调试栏。

WP Tracy 是将 WordPress 移植到测试环境。

激活后,它会自动显示 Tracy 栏,并在全局 WP 常量和它们的值中显示。

安装 & 配置

  1. 在您的路径上使用命令: composer require hlavacm/wp-tracy
  2. 完成了!
  3. 您可以在代码中定义自定义的 PHP 常量,但它们必须在优先级为 1 的 init 动作中定义。
    • WP_TRACY_ADMIN_DISABLED - true
    • WP_TRACY_CHECK_IS_USER_LOGGED_IN - 开启/关闭
    • WP_TRACY_ONLY_FOR_USER_ID - 一些(现有)用户 ID(数字形式)
    • WP_TRACY_ENABLE_MODE - 检测/开发/生产
    • WP_TRACY_PANELS_FILTERING_ALLOWED - 开启/关闭
  4. 您可以定义自定义选项 wp-tracy-user-settings,作为键和值的序列化数组
    • check-is-user-logged-in => 开启/关闭
    • only-for-user-id => 一些(现有)用户 ID(数字形式)
    • debugger-mode => 检测/开发/生产
    • panels-filtering-allowed => 开启/关闭
  5. 您可以定义自定义选项 wp_tracy_panels_filter 以修改默认的面板数组(完整类名)
  6. 以下面板默认可见(如果可用)
    • WpTracy\\WpPanel
    • WpTracy\\WpUserPanel
    • WpTracy\\WpPostPanel
    • WpTracy\\WpQueryPanel
    • WpTracy\\WpQueriedObjectPanel
    • WpTracy\\WpDbPanel
    • WpTracy\\WpRolesPanel
    • WpTracy\\WpRewritePanel
    • WpTracy\\WpCurrentScreenPanel

WP Tracy WP Tracy exception

版权所有 © Martin Hlaváč 2015-2018