Test
Upgrade your QA process with the ability to review progress in your browser in a single click. When you’re ready, push updates instantly.
Test any theme or plugin
With Playground, you can test any plugin or theme. Use the Query API to quickly load any plugin or theme published in wordpress.org plugins and themes directories.
For example, the following link will load the “pendant” theme and the “gutenberg” plugin on a Playground instance:
https://playground.wordpress.net/?theme=pendant&plugin=gutenberg
But you can also test more elaborate configurations using blueprints, for example testing a plugin’s code from a gist (see blueprint and live demo)
Live preview pull requests
Testing pull requests is one of the most exciting use cases for the Playground project. With Playground, you can enable a Live preview link on each Pull Request of a WordPress-related project in GitHub so that developers can see in action the effects of code in that Pull Request. Read more about this at Preview WordPress Core Pull Requests with Playground.
There are some public implementations of this use case such as WordPress Core PR previewer and Gutenberg PR previewer. Users can input the PR number or URL to be redirected to a WordPress instance, powered by Playground, where the changes from the PR are applied.
GitHub actions such as WP Playground PR Preview allows you to add PR previews powered by WP Playground on any repository. For example, this feature was enabled in the WordPress/twentytwentyfive repository.
Clone your site and experiment in a private sandbox.
With the Sandbox Site powered by Playground plugin you can create a private WordPress Playground copy of your site to test plugins safely or do any other experiments on your site’s replica without uploading any data to the cloud and without affecting the original site.