ssnepenthe/wp-dump-zone

0.1.0 2022-07-10 23:27 UTC

This package is auto-updated.

Last update: 2024-09-16 20:31:45 UTC


README

WP Dump Zone 为在 WordPress 网站上使用 Symfony var-dumper 组件提供了更佳的体验。

通常,转储在调用时渲染,并且根据主题的样式,可能会导致难以阅读或交互的输出。

WP Dump Zone 通过将转储调用聚合到页面其余部分之后的专用转储区域来解决这个问题。

警告

该软件包目前正在开发中,直到 v1.0 已被标记之前,可能没有通知就会进行破坏性更改。

它是我在探索 WordPress 的工作方式现代化过程中开发的一系列 WordPress 玩具 之一。

正如标签所示,它应该被视为玩具。

安装

composer require ssnepenthe/wp-dump-zone

使用方法

dump() 函数的调用替换为 dz() 函数的调用。就是这样!

高级使用

可以使用相应的设置器覆盖底层的克隆器和转储实例: DumpZone\DumpZone::setCloner()DumpZone\DumpZone::setDumper()

默认情况下,转储区域在 admin_footerwp_footer 钩子中以 999 优先级渲染。您可以使用 DumpZone\DumpZone::addRenderHook() 添加额外的渲染钩子,或使用 DumpZone\DumpZone::setRenderHooks() 完全覆盖渲染钩子列表。