Test Core Tickets with Playground

WordPress Playground is an online platform that allows you to experiment and learn about WordPress without affecting your live website. It’s a virtual sandbox where you can play around with different features, designs, and settings in a safe and controlled environment. More About WordPress Playground can be read here

How to test CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Tickets with Playground?

  1. Go to the TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket and check that the ticket has GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ PR or SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. patch. If a ticket has PR, you can test that trac ticket with PlayGround. If the Trac ticket has “.patch”. This automatic test environment will not work. 

  1. Click on the ‘View PR’ button, it will open the respective GitHub PR as shown in the below screenshot.
  1. On the PR comment thread, it will find the GitHub action default comment about ‘Test using WordPress Playground’ 
  1. You will find a link with the text ‘Test this pull request with WordPress Playground’. Click on this link. It will create a disposable WordPress website with the changes implemented in the PR. 
  1. Click on the ‘Go’ button if the page doesn’t redirect automatically to the WordPress site. 
  1. You will see a new WordPress site in your browser window.

There are some limitations to this Playground environment. You can read more here

  • The PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party and Theme Directories cannot be accessed within Playground (meaning you can not search plugin or theme from the search box).
  • All changes will be lost when closing a tab with a Playground instance.
  • All changes will be lost when refreshing the page.
  • A fresh instance is created each time the link below is clicked.
  • Every time this pull request is updated, a new ZIP file containing all changes is created. If changes are not reflected in the Playground instance,
    it’s possible that the most recent build failed, or has not completed. Check the list of workflow runs to be sure.

In the new WordPress environment. You can test the PR for the feature changes, bug fixes, regression issues and more. 

Last updated: