WordPress官方推出的playground.wordpress.net网站,不需要在本地搭建网站开发环境,通过浏览器就可以快速测试感兴趣的WordPress主题、插件。还不快来试试!
1. 什么是WordPress Playground?
WordPress Playground是一个WordPress官方推出的开源免费项目,实现在浏览器上运行WordPress。浏览器通过地址 playground.wordpress.net,就会创建一个具有管理员访问权限的真实 WordPress管理后台。
它使用 WebAssembly、SQLite、Service Worker API 和 Worker Threads API 在 Web 浏览器上运行 WordPress 功能。
2. WordPress Playground使用方法
我们只需要在浏览器中输入一段网址就可以,默认的地址是:
https://playground.wordpress.net/
2.1 测试某个主题、多个插件
我们需要在默认地址后面添加主题、插件的slug,这个slug就是wordpress.org关于主题、插件地址的后缀。多个插件用&符号连接。
https://playground.wordpress.net/?theme=&plugin=blocksy-companion&plugin=greenshift-animation-and-page-builder-blocks
除了在网址中添加,还可以在后台通过上传的方式添加主题和插件。
2.2 如果我们想定义PHP和WordPress不同版本
Playground还允许您尝试不同的PHP或WordPress版本。
在网址后面添加上php和wp的版本定义
https://playground.wordpress.net/?php=8.2&wp=6.4
也可以在后台,单击右上角的自定义按钮,该按钮将显示当前使用的PHP和WordPress版本。
2.3 Playground浏览器插件
借助浏览器插件open-in-wordpress-playgro,可以更方便的测试WordPress主题和插件,不需要记住主题和插件的slug。
安装插件后,在WordPress.org中搜索查看主题、插件,在介绍页面上会有一个playground的按钮,点击按钮可以 Playground 中快速启动主题或插件。
目前Edge浏览器中没有这个插件,可以直接下载谷歌Chrome浏览器中的插件安装即可。
2.4 网站页面嵌入WordPress Playground
开发人员可以将其用于多个实例,例如展示项目演示、查看代码、测试代码片段或将其嵌入到实时站点。
<iframe src="https://playground.wordpress.net/?theme=blocksy&plugin=blocksy-companion&plugin=greenshift-animation-and-page-builder-blocks&php=8.0&wp=6.4&mode=seamles"> </iframe>
3. 不足及待完善的地方
Playground虽然使用起来十分方便,但作为一个实验项目,目前仍在积极开发中,它仍然有不足和局限性:
- 不支持后台市场直接安装主题、插件。可以通过从本地上传。
- 每次刷新页面时,都会丢失所有数据库更改和上传。只能通过导出文件来保存文件。
- 由于浏览器内的 WordPress 使用 SQLite,导出的数据可能需要将数据库转换为 MySQL 或 MariaDB
总结
WordPress Playground是一个学习和测试工具,WordPress核心实例在浏览器上运行。有了它,学习者可以尝试从任何设备构建网站并更改其组件。WordPress Playground用来对主题、插件等,做临时的测试、对比、或者学习还是比较方便的,但是不太建议用来制作网页内容。