WordPress powers over 40% of the web, yet it's built entirely by contributors. And they aren't all developers, either: people contribute through design, writing, translation, testing, organizing, and promotion, as well as through building code.
Want to help? We're building pathway guides that give you concrete steps to start contributing — what you'll need, where to go, and what to do when you get there. You'll find them in the index below, grouped by the type of contribution. Where we don't have a guide yet, we've linked directly to team handbooks so you can still get started.
Not sure where to start? Read Before You Begin if you're brand new, then try one of the categories below. Or, try the contributor wizard ↗ for a guided recommendation.
If you're an existing contributor and your team needs more help, feel free to suggest a pathway or learn more about Pathways.
- Team: Contribute to GatherPress – Join the team, start with testing and triage, and work up to fixes
- Team: Contribute to Theme Check Plugin – Help maintain the plugin that checks themes against directory standards
- Project: Create a Playground Blueprint – Help theme and plugin maintainers by creating ready-to-go Playground demos
- Project: Review Themes – Help review themes submitted to the WordPress directory
- Project: Contribute Photos ↗ – Upload at least 30 quality CC0-licensed photos to the WordPress Photo Directory
- Project: Support a Local WordPress Event ↗ – Help with site design, graphics, or slide design for a local event
- Project: Document a WordPress Release – Help document what's new in an upcoming WordPress release
- Task: File a Documentation Issue – Found a typo, outdated info, or broken link? Report it so it gets fixed
- Task: Work on Existing Documentation Issues – Pick up a reported issue, work on a fix, and submit it for review
- Project: Write Content for Training ↗ – Write, update, or review lesson plans, tutorials, and workshops
- Task: Translate Plugins and Themes ↗ – Focus on plugins and themes maintained by the WordPress Foundation and local communities. Get started with Polyglots
- Project: Enrich Your Locale's Glossary ↗ – Contribute to consistent translation
- Team: Become a Translation Editor ↗ – After contributing translations, apply to review for your locale
- Task: Help Translate Playground ↗ – Contribute translations for WordPress Playground
- Task: Localize Video Content ↗ – Add subtitles to training and WordPress.tv videos
- Task: Test Beta Releases ↗ – Help make the next WordPress better! Setup details here; share bug reports
- Task: Follow Testing Workflows ↗ – Work through testing workflows to help identify improvements
- Task: Share Training Feedback ↗ – Review training materials and share constructive feedback
- Task: Suggest a Pathway – Help grow this index by suggesting a new guide
- Project: Organize a Student Club ↗ – Help organize a WordPress Student Club at your school or university. Learn more
- Project: Volunteer at a WordPress Event ↗ – Assist with event logistics, registration, or other support at a local event
- Team: Host a Coffee Hour ↗ – Participate in Training Team meetings, then learn to host sessions
- Project: Promote a Local WordPress Meetup ↗ – Help your local meetup grow by spreading the word on campus, at work, or through local networks
- Project: Conduct Surveys ↗ – Gather insights about how people use WordPress, and identify areas where awareness is low. Share in #community and with your local group
- Task: Add Captions to Videos ↗ – Help make WordPress.tv videos accessible to a wider audience