You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The details below will walk you through getting set up to contribute to the code behind https://learn.wordpress.org. If you are interested in contributing to the content or translation of the content hosted on the site, you'll find further guidance in the Training Team Handbook. Content development is tracked on this GitHub repository in this project board.
Getting Started Workshops
If you're interested in contributing to the site, but aren't sure where to start, we have a series of workshops to help you get started.
nvm use or ensure you are running the Node version specified in the .nvmrc file
yarn
yarn run create
Visit site at localhost:8888
To watch for changes yarn start:theme
Apple Silicone machines and old MySQL versions
If you are on a Mac using Apple Silicon processors (M1, M2, etc.) and you experience MySQL related errors on setup, you may need to override the Docker MySQL config settings.
Starting Environment
If you have already set up the environment using yarn run create, you can start it with:
yarn run wp-env start
Stopping Environment
yarn run wp-env stop
Removing Environment
yarn run wp-env destroy
Admin
Since the local environment uses wp-env, it automatically comes with an admin user, with admin/password for the credentials.
Development
While working on the theme & plugin, you might need to rebuild the CSS or JavaScript.