Create Content for Learn WordPress

Function: Write
Type: Task
Level: Intermediate

Create, update, or improve lessons, courses, and workshops on Learn WordPress. Work with subject-matter experts to develop educational content that helps people learn to use, extend, and contribute to WordPress.

Before you start

Complete the common setup first, then:

  • Complete: Review Content on Learn WordPress — you should have reviewed at least one piece of published content and be familiar with the team’s content standards before creating new content.
  • Setup: The Training Team tracks all content work in the WordPress/Learn 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 by the repository owner. https://github.com/ repository. You’ll use this to find tasks and submit your work.
  • Read: Read through How We Use GitHub to understand the project boards and how content moves from draft to published.
  • Connect: Join #training on 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/ if you haven’t already.

Steps

  1. Find a content task to work on. Browse the LearnWP Content – Development project board on GitHub and look for an open issue that interests you. Content tasks include writing new lessons, updating existing ones, creating lesson plans, and drafting course material.
  2. Claim the task. Comment on the issue to let others know you’re working on it. If the issue is already assigned, look for another one or ask in #training.
  3. Create or update the content. Follow the relevant handbook guide for the content type you’re working on:
  4. Submit your work for review. Update the GitHub issue with your progress. An editor or subject-matter expert will review your draft and provide feedback.

Contribution checklist

  • Content task claimed on the project board
  • Content created or updated following the relevant handbook guide
  • Work submitted for review via the GitHub issue

What happens next

An editor or subject-matter expert will review your draft and may request changes; that’s a normal part of the process. Once approved, your content will be published on Learn WordPress.

From here, you can take on more content tasks, apply to facilitate an online workshop, or help with content localization. The Training Team meets weekly; check the meeting calendar for times.

Help

Stuck? Check the getting help guide. For Training Team questions, ask in #training on Slack.

Further reading:
Training Team Handbook
Content Creator Onboarding
Guidelines for Reviewing Content
Learn WordPress Contribute Page
Training Team Blog