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。
入门
要开始使用插件,请执行以下步骤:
- 在WordPress设置中激活插件。
- 在右侧的WP管理栏中查找标记为“控制台”的快速链接(参见下面的第二个屏幕截图)。
- 单击“控制台”链接访问WP控制台面板。
安全问题
WP控制台明确验证管理选项(_O)
呈现用户界面和执行各种功能的权限。然而,值得注意的是,此插件不适用于生产服务器。
感谢这个很棒的插件。这对调试有很大帮助。甚至想不出任何没有它的WP网站。继续努力。
Wp控制台是开发人员的理想工具。调试站点,操作数据库中的数据。几乎就像开发人员在本地设置上可以做的任何事情一样。
谢谢你建造这个。例如,WPCodeBox没有测试代码输出的方法。他们声称这样做,但这行不通。这行!
Alle 19 Rezensionen lesen公司
“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日
首次发布。