What does the WordPress Training team do?

The training team creates downloadable lesson plans and related materials for instructors to use in a live workshop environment.

How do I join?

  1. Please register for a WordPress.org account. Watch the video on how to Setup a WordPress.org account.
  2. Fill out our contact form and we will get back to you to help you identify specific tasks.
  3. Join the #training channel in SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/.. To get up and running on Slack go to make.wordpress.org/chat/
  4. Attend our next weekly chat Tuesday 16:00 UTC or office hours Friday 10:00 UTC on our Slack channel. That is a great way to find out what we are working on and how you can jump in.

How can I contribute?

Below are some of the ways you can contribute to the training team:

  • Note-taking – take notes during our weekly meetings and post them on the team blog.
  • Writing – create lesson plans.
  • Copyediting – check lesson plans for grammar, spelling and punctuation and make sure it aligns with our style guide.
  • Testing – help run tests of beta lessons at Meetups or workshops and let us know how it went.
  • Auditing – check content for accuracy with the current version of WordPress.
  • Connecting – group lesson plans that together would coordinate for a course.
  • Reviewing – provide your expertise on a topic and identify gaps in the content on Learn WordPress.
  • Other – help with the management of the team such as helping with Support Flow tickets on “Make” or HelpScout, etc.

View our Team Roles for the many opportunites available.

How can I start working?

  1. Read through Getting Started.
  2. Become familiar with the lesson plan template, our Style Guide, and repo structure (we have a reusable blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. for this on Learn WordPress).
  3. Become familiar with the team’s tools: Trello and GitHub.
    1. Training team content roadmap.
    2. Learn functionality roadmap.
    3. Learn WordPress issue log.
  4. Become familiar with the team’s developmental workflow.
    1. Choose a lesson you are interested in contributing to and let us know in our Slack channel. You may also pick up an abandoned lesson.
  5. Understand the various channels of communication (i.e., Slack, TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing. card comments, GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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/ issues) and know when and how they should be used.
  6. Attend our next weekly chat Tuesday 16:00 UTC or office hours Friday 10:00 UTC on our Slack channel. That is a great way to find out what we are working on and how you can jump in.
  7. Visit our blog to see what we are working on this month and make comments.