Developing Learn WordPress

Development for Learn WordPress takes place on 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.

Reporting bugs & enhancements

If you find a bug on the site or would like to suggest a new enhancement, please log an issue on GitHub. If you are unsure if your issue has already been posted, you can search the existing issues and ask in the #training and #meta-learn channels on the Make WordPress SlackSlack Slack is a Collaborative Group Chat Platform The WordPress community has its own Slack Channel at You don’t need to tag anyone on GitHub – the repository is monitored and new issues are automatically brought to the attention of the maintainers.

Please be as descriptive as possible when creating an issue – include as much information as you can, along with screenshots and any other relevant information.

If an issue already exists for what you want to post, then please comment on the issue to provide more information or even to simply agree with what is being proposed.

Top ↑

Contributing code

Anyone can contribute code to Learn WordPress. In order to run the site locally, you can clone the GitHub repository and follow the instructions to set it up. The repository readme lists the prerequisites for your system in order to run the code, as well as how to troubleshoot the most common issues. The development environment for Learn WordPress can be run from this repository without the need to set up the rest of The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. on your local machine.

Development on all properties is managed by the Meta team. Their handbook has some useful information about how to contribute using Git. All contributions are displayed on your profile.

If you have questions about Learn WordPress development, please use the #metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.-learn channel on Slack to discuss issues.

Last updated: