【问题标题】:Pretty-printing Wordpress HTML output for development purposes用于开发目的的漂亮打印 Wordpress HTML 输出
【发布时间】:2026-01-14 14:00:02
【问题描述】:

有没有一种简单的方法(插件/函数)使用 Tidy 或其他一些库来漂亮地打印 Wordpress 的 HTML 输出?

它是不可读的,几乎不可能编写一个具有适当缩进的主题,所有包含/钩子都在各处。

性能不是问题,因为它只需要为开发目的而激活。

【问题讨论】:

  • 好吧,firebug 确实在它的 html 选项卡中为您提供了缩进。
  • 这个更适合wordpress.stackexchange.com
  • 请注意,firebug 的 HTML 视图是动态的 - 即它将根据任何 DOM 操作进行更新。根据您的要求以及您的页面是否存在任何脚本,这可能是个问题。
  • 如果您需要它是静态的,我想他可以将源代码从“查看源代码”复制并粘贴到 IDE 并为他设置代码格式。
  • 我有时会使用这种技术,但这涉及复制粘贴代码、创建新文档以将其粘贴到等等。

标签: php html wordpress pretty-print


【解决方案1】:

我建议:

  1. 获取Firebug
  2. 使用 PHP heredocs
  3. 使用\n(换行符)、\t(制表符)等在输出中包含空格。

【讨论】:

  • 我确实有 Firebug。问题不在于变量中的内容,而是更多来自核心 Wordpress 的内容(例如 get_header()、get_footer())。
【解决方案2】:

试试Kint PHP Debugger

非常适合使用漂亮的 UI 进行 var_dumps。

例子:

$items = array('pine', 'apple', array('numbers' => [1,2,3,4]));
d($items);

【讨论】:

    最近更新 更多