开发 WordPress 插件和主题总会遇到一些问题,比如与其他插件、主题以及核心 WordPress 功能的的冲突问题,再加上 WP-Cron 之类的东西,总会让人困扰。好在有各种 WordPress 调试工具可帮助您的开发过程更加顺畅。今天,我们就来看看这些WordPress调试插件。
好用的 WordPress 调试插件
这个帮助您调试 WordPress 的插件列表可能不够详尽,但这些插件都完全免费下载和安装,而且应该会有一些可以帮助到你的开发工作。
WP Crontrol
我们在介绍中提到了 WP-Cron,所以让我们从专门为此设计的 WordPress 调试插件开始。 WP Crontrol 不仅拥有有史以来最好的插件名称之一,而且在跟踪 WordPress 问题方面非常有用。WP-Cron 是 WordPress 记录和触发定时事件的方式。通常,这些事件很难看到,因为 WordPress 没有内置功能来处理它们。这就是 WP Crontrol 的用武之地。您可以使用此插件查看所有现有事件、编辑、删除甚至添加您自己的事件。这个小插件已经多次拯救了我们,我们相信您也会发现它不可或缺。
插件详情
该插件最初由其开发人员于 2008 年 1 月发布,在超过 200,000 个 WordPress 网站上积极运行。用户的帮助请求并不多。对 WP Crontrol 的评论非常积极。许多留下反馈的用户发现这个插件很棒。
Query Monitor
Query Monitor来自与 WP Crontrol 相同的开发人员,是所有开发人员都应该使用的另一个几乎必要的 WordPress 调试插件。这个插件为你的站点添加了一个开发者面板,类似于 Chrome 的开发工具,它可以让你观察 PHP 错误、数据库操作、HTTP 调用等等。包括特定于 WordPress 的信息,例如运行的钩子和操作、排队的脚本以及加载的块。一切都按插件或主题细分,因此您可以轻松查看问题的来源。Query Monitor 是一个绝对令人难以置信的插件,是任何认真的 WordPress 开发人员的必备工具。
插件详情
这个插件最初是由它的创建者在 2013 年 11 月发布的,在超过 100,000 个 WordPress 网站上积极工作。Query Monitor 得到其所有者的良好支持。查询监视器的评论非常积极。许多留下评论的客户发现查询监视器很棒。
Advanced Cron Manager
另一个 WP-Con 插件 Advanced Cron Manager 是另一个流行的工具,用于调试 WordPress 使用的有时隐藏的预定事件。这个插件与 WP Crontrol 相当,它允许您查看、搜索、编辑、添加、删除、暂停和执行事件。Advanced Cron Manager 和 WP Crontrol 免费版之间的主要区别可能取决于您的个人喜好。也许一个插件的界面比另一个更适合您的工作风格。我们建议两者都试一试,这样您就可以决定您更喜欢哪一个。
插件详情
该软件最初由其所有者于 2014 年 2 月发布。在 30,000 多个 WordPress 网站上运行。它的下载量已超过 386,040 次。来自最终用户的帮助请求并不多。这个插件的评论非常积极。许多留下反馈的客户发现这个插件非常棒。
高级版
Advanced Cron Manager PRO是插件的付费版本,带有附加功能。有一个记录器可以跟踪有关事件的信息,包括错误和执行时间。还提供有关性能的统计信息,因此您可以监控事件的执行情况。在该主题上,如果您担心事件会导致服务器紧张或阻碍资源,您可以使用 Advanced Cron Manager PRO 重新安排事件。
Debug Bar
Debug Bar 是一个不错的小插件,适合您的日常 WordPress 开发人员。它在 WordPress 管理栏中插入一个菜单,以显示有关查询、缓存等的信息。真正让这个插件与众不同的是它支持大量不同的小插件。我们不会在这篇文章中介绍所有这些附加组件,但选项列表涵盖了所有常见的 WordPress 功能:文章类型、简码、WP-CRON、语言文件、操作、过滤器等。你可以找到这些添加-在 WordPress 插件存储库中非常容易。如果您正在寻找可以根据需要进行扩展的通用 WordPress 调试工具,那么请考虑一下 Debug Bar。
插件详情
该产品于 2010 年 11 月由其所有者首次发布,在 30,000 多个 WordPress 网站上有效运行。它的下载量已超过 1,174,610 次。用户的帮助请求并不多。调试栏的评论非常积极。许多留下评估的最终用户发现这个插件是值得的。
Debug Info
Debug Info 有一个简单的目标:为您提供有关当前 WordPress 设置所需的基本信息。该插件将告诉您正在运行的 WordPress 版本、活动主题(带有详细信息)以及活动插件列表。此信息与您在公共 WordPress 插件检测器站点上找到的数据相同,但这是针对您自己的个人环境的。除了 WordPress 详细信息之外,Debug Info 还会显示您安装的 PHP、MySQL 和 Apache 版本。其中一些信息可在管理员的 WordPress 站点健康状态区域中找到,但该界面远比这笨拙。
插件详情
该插件最初由其创建者于 2014 年 2 月发布,在 7,000 多个 WordPress 网站上运行。它的下载量已超过 76,420 次。最终用户的支持请求并不多。这个插件的评论非常积极。许多留下反馈的用户发现这个插件很棒。
WP Debugging
WP Debugging 是我们列表中另一个更简单的插件。该插件的主要功能是在您的 wp-config.php 文件中设置调试常量,这是从 WordPress 中获取调试信息所必需的。只需安装和激活插件即可。当您决定停用插件时,wp-config.php 文件中设置的常量将被删除。您的配置设置,在激活 WP 调试之前,会在插件被禁用时保存和恢复。这有助于确保您不再需要在安装上运行 WP 调试后不会遇到任何问题。
插件详情
该软件最初由其所有者于 2019 年 2 月发布,在 6,000 多个 WordPress 网站上运行。它的下载量已超过 138,480 次。客户的帮助请求并不多。这个插件的评论非常积极。许多留下反馈的客户发现 WP Debugging 非常棒。
Debug This
Debug This 是专门为希望在指尖获得最多信息的 WordPress 开发人员构建的。该插件通过自己的菜单系统将大量信息注入管理栏。我们不会在这里详细介绍所有内容。尽管如此,信息列表包括:过滤器、操作、常量和全局变量、正在使用的插件、重写规则、当前的 WP_Query 对象、短代码、排队脚本、PHP 详细信息等等。如果您在调试信息中查找 WP-Cron 数据,此插件还支持该数据。调试 这已经存在很长时间了,您可以根据其完整的功能集了解原因。
插件详情
该产品最初由其所有者于 2012 年 12 月发布,在 5,000 多个 WordPress 网站上积极运行。它的下载量已超过 125,750 次。客户的帮助请求并不多。调试评论 这是非常积极的。许多留下评估的最终用户发现 Debug This 很有用。
Meks Quick Plugin Disabler
并非每个 WordPress 调试插件都必须提供信息。有时调试涉及消除有问题的第三方插件。这就是 Meks Quick Plugin Disabler 发挥作用的地方。任何 WordPress 故障排除任务中最烦人和最耗时的任务之一就是手动关闭和打开插件。您可以使用 Meks Quick Plugin Disabler 通过单击鼠标快速禁用所有活动插件。您还可以稍后通过单击恢复那些禁用的插件。这使得缩小麻烦插件的过程变得更加容易,并且每个 WordPress 开发人员和支持人员都可以在他们的日常生活中使用。
插件详情
该产品最初由其开发人员于 2017 年 1 月发布,在 2,000 多个 WordPress 网站上运行。它的下载量已超过 9,220 次。用户的帮助请求并不多。Meks Quick Plugin Disabler 的评论非常积极。许多留下评估的客户发现这个插件很有用。
下载使用 Meks Quick Plugin Disabler
Reveal Template
我们还没有真正讨论过主题的 WordPress 调试。开发自定义 WordPress 主题可能是一个相当大的挑战。涉及许多不同的文件和模板,并且很难跟踪它们。Reveal Template插件通过 在管理栏中显示任何帖子或页面上当前活动的主题模板来改进此过程。如果您是新进入现有 WordPress 网站的开发人员,这将特别有用。此插件可让您立即了解当前活动主题的模板系统是如何使用的,因此您可以更轻松地跟踪问题或在正确的文件中进行更改。
插件详情
该软件最初由其创建者于 2009 年 6 月发布,在 2,000 多个 WordPress 网站上运行。它的下载量已超过 69,660 次。客户的支持请求并不多。Reveal Template 的评论非常积极。许多留下评价的客户发现 Reveal Template 非常棒。
WP Safe Mode
WP Safe Mode 是一个 WordPress 插件,用于在不影响访问您网站的用户的情况下处理错误和问题。您可以使用此插件为您自己打开安全模式,暂时禁用插件或更改活动主题。它不仅适用于网站管理员。还可以为整个站点或基于用户的 IP 地址启用 WP 安全模式。它足够灵活,可以帮助安全地解决您网站上的问题,并且尽可能减少对其他用户的影响。它适用于 Multisite,它始终是 WordPress 插件的一个不错的选择,也是 WordPress 开发人员和拥有许多客户的代理机构的常见安装方案。
插件详情
该软件于 2018 年 9 月由其所有者首次发布,在 1,000 多个 WordPress 网站上运行。它的下载量已超过 7,910 次。客户的支持请求并不多。对 WP 安全模式的评论非常积极。许多留下反馈的客户发现这个插件很棒。
Simple System Status
Simple System Status,我们列表中的最后一个 WordPress 调试插件,专注于简单性。这个插件向管理侧菜单添加了一个项目,而不是像其他插件一样的管理栏,向您显示有关您的安装的详细信息。这些详细信息包括您当前的 WordPress 版本、是否启用了 WP_DEBUG、安装的内存限制、永久链接结构的详细信息以及其他核心信息。对于插件和主题,简单系统状态会告诉您哪些是活动的。提供包括 PHP、MySQL 和会话信息在内的服务器详细信息。类似插件中唯一且不可用的一件事是包含客户端详细信息,例如操作系统和浏览器信息。当客户端登录到 WordPress 管理员并遇到调试问题时,这会很有帮助。
插件详情
该插件最初由其所有者于 2015 年 3 月发布,在 600 多个 WordPress 网站上运行。它的下载量已超过 8,030 次。来自最终用户的帮助请求并不多。这个插件的评论非常积极。许多留下评估的用户发现简单系统状态非常好。
哪些是适合你的 WordPress 调试插件?
WordPress 开发工作的确不太容易,借助合适的工具可以帮你迅速地处理问题,今天推荐的 WordPress 调试插件应该会有一些适合你,适当的调试工具可以加快开发速度,降低成本,并使您的客户对顺利快速完成的项目感到满意。你使用过以上哪些插件,或者还有哪些插件使我们没有介绍的,欢迎和我们分享!
拓展阅读:
- 使用 Plugin Inspector 检查 WordPress 插件是否使用过时、非安全函数和存在漏洞
- 使用Theme Check检测WordPress主题是否规范标准
- WordPress 调试模式基本指南
- 如何使用浏览器的开发者工具调试网站
- 如何开启和设置WordPress调试模式
- 成为合格的WordPress开发人员需要学习哪些知识?
- WordPress开发者可选的23个优秀的PHP代码编辑器和IDE
- 8个专为开发者准备的WordPress初始化主题
- 如何避免常见的WordPress主题开发错误