WordPress.org网站

插件目录

WP控制台–由PsySH提供支持的WordPress PHP控制台

WP控制台–由PsySH提供支持的WordPress PHP控制台

贝斯克雷朋

WP控制台将著名的PsySH直接引入您的浏览器。PsySH充当运行时开发人员控制台、交互式调试器和PHP REPL(Read Eval Print Loop)。

要使用WP控制台,只需在代码编辑器中编写代码,然后按Cmd Enter(mac)或Ctrl Enter(win/linux)即可在浏览器中立即查看输出。

此外,您可以通过执行以下命令来使用PsySH和wp-cliwp外壳值得注意的是,wp-cli与psysh具有固有的兼容性。只需激活WP控制台即可利用此功能。

特征

  • 由Ace editor支持的强大代码编辑器。
  • PHP核心和WordPress函数的实时自动补全,包括占位符。
  • 简介_倾卸作为更通用的替代品变量转储,利用Symfony VarDumper的功能。
  • 即时访问debug.log内容,并可以直接从浏览器中清除这些内容。
  • 通过psySH增强了shell体验,通过以下方式促进了高级交互wp外壳
  • 可自定义的代码段功能,与VS code支持的代码段兼容。探索以下示例WooCommerce片段

请注意,某些PsySH命令,例如最小二乘法,文件,显示和神奇的变量,如$_,$_类浏览器控制台中当前不支持。

👉 WP控制台使用Gutenberg包和组件来确保无缝和用户友好的UI/UX。

入门

要开始使用插件,请执行以下步骤:

  1. 在WordPress设置中激活插件。
  2. 在右侧的WP管理栏中查找标记为“控制台”的快速链接(参见下面的第二个屏幕截图)。
  3. 单击“控制台”链接访问WP控制台面板。

安全问题

WP控制台明确验证管理选项(_O)呈现用户界面和执行各种功能的权限。然而,值得注意的是,此插件不适用于生产服务器。

屏幕截图

  • 基本输入输出
  • 如何打开浏览器控制台
  • _dump命令
  • 垂直拆分窗口
  • 实时自动完成
  • 带占位符的自动完成
  • 显示错误
  • wp shell命令
  • 获取debug.log内容
  • 清除debug.log
  • 添加/编辑自定义代码段
  • 自定义代码段正在运行

雷森西宁

16.2023年11月
Wp控制台是开发人员的理想工具。调试站点,操作数据库中的数据。几乎就像开发人员在本地设置上可以做的任何事情一样。
2023年8月22日
谢谢你建造这个。例如,WPCodeBox没有测试代码输出的方法。他们声称这样做,但这行不通。这行!
Alle 19 Rezensionen lesen公司

Mitwirkende&Entwickler公司

“WP控制台-由PsySH提供支持的WordPress PHP控制台”是开源软件。Folgende Menschen拥有一个diesem插件mitgewirkt:

米特威肯德

阿尔·安德伦斯波托科尔

2.4.1–2023年11月13日
*修复PHP8.2中与strtolower参数类型相关的弃用通知。
*在工具菜单下添加管理子菜单以打开控制台窗口。
*将WordPress兼容性更新到最新版本6.4.2。

2.4.0–2023年8月9日
*添加对PHP 8.0+的支持。
*将Ace Editor版本更新为1.23.4。

2.3.1–2022年7月31日
*更新ace的脚本版本。

2.3.0–2022年7月27日
*在控制台输出面板中添加代码执行时间。
*将ace.js与自定义名称空间一起使用,以避免与其他ace.js源冲突。
*修复代码段管理器模块样式。
*在控制台面板中使用垂直分割作为默认值。
*修复PHP v5.6的错误处理。
*修复不同WordPress版本中的一些UI问题。
*使用wp-scripts为开发插件添加wp-env和e2e测试和Jest。

2.2.0–2020年11月22日
*添加自定义代码段支持。现在可以使用VS代码支持的PHP代码段。
*添加复制输出按钮。
*仅为manage_options功能所有者排队脚本。
*改进对未发现的致命错误的处理。
*添加Twenty-Twenty主题兼容性。
*在REST API中设置用户控制台设置的默认值。
*解决垂直分体式控制台的水平输出倾斜问题。
*修复关闭按钮在WooCommerce管理页面中消失的问题。
*修复控制台编辑器中的错误行no。

2.1.0–2020年4月14日
*延迟加载反应组件以提高性能。
*对所有组件使用单个存储源。
*关闭应用程序窗口后重置控制台响应。
*修复WP v5.4的导航按钮图标css。
*切换分割模式后调整编辑器屏幕大小。

2.0.0–2019年12月11日
*改造用户界面/用户体验。
*添加Ace编辑器作为代码编辑器插件。删除CodeMirror。
*使用占位符实时自动完成。
*垂直拆分编辑器和输出窗口的选项。
*添加清除debug.log的功能。
*限制具有manage_options功能的用户使用插件UI和REST API。

1.5.0–2019年11月7日
*调整–更改倾倒函数名到_倾倒解决与wp-erep的冲突。

1.4.0–2019年11月2日
*New–在localStorage中保存代码编辑器历史记录。
*调整–在资产构建过程中使用wp-scripts。

1.3.0–2019年10月26日
*新建–获取debug.log内容。
*Tweak–支持PHP 5.6版。

1.2.0–2019年7月27日
*新增–添加自动完成数据(WP函数、PHP布尔值、常量、函数、关键字)。
*新增–添加代码镜像closebrackets、matchbrackets插件脚本。
*新建–显示错误堆栈跟踪。

1.1.0–2019年6月25日
*新建–使用输出缓冲处理程序。
*新增–添加构建过程。
*调整–删除不必要的代码。

1.0.0–2019年6月21日
首次发布。