All pathway guides

Each guide walks you through a specific way to contribute, with steps and links to get you going. You can also check the Good First Issues board for tasks you can pick up right now. New to contributing? Get set up before you dive in. You’ll get accounts and best practices, plus how to find help and earn contributor badges. Teams that want to add their own guides can learn how here.

For developers and tinkerers who want to write code, build tools, or improve existing projects.

  • Build a WordPress Playground Blueprint

    Build a WordPress Blueprint and submit it to the Blueprint Gallery. Blueprints are JSONJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. files that configure a WordPress Playground instance — they can install themes, plugins, and content in a few clicks. The gallery is a public collection of community-submitted blueprints that others can learn from and reuse.

  • Create a Community Blueprint

    Help theme and pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. contributors get started faster by creating a Playground Blueprint for their project. A Blueprint is a JSON file that spins up a ready-to-go WordPress instance with the right extensions and content pre-loaded — useful for demos, testing, and reviewing PRs.

  • Contribute to Theme Check Plugin

    Help maintain the plugin that checks WordPress themes against directory submission requirements. Every theme submitted to WordPress.orgWordPress.org 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. https://wordpress.org/ is run through Theme Check, so improvements to this plugin affect thousands of themes.

  • Contribute to GatherPress

    GatherPress is an open-source event and meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. plugin for WordPress. Join the team, start with testing and triage, work up to beginner-friendly fixes, and settle into a feature area as you find your footing.

For designers, photographers, and anyone with an eye for how things look and work.

  • Design a Meetup/WordCamp Kit

    Design a set of reusable assets in Figma — slide templates, graphics, signage, and other event materials — that anyone can use to put together a WordPress meetup or WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They’re one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more.. Your work gives organizers a polished starting point without needing design skills, and lets them easily swap in their own details.

  • Create Block Patterns

    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. patterns are ready-made layouts you can insert into a page or post, such as a newsletter signup or a pricing section. In this guide, you’ll learn what makes a good pattern, then design and submit unique, helpful patterns to the Block Pattern Directory.

  • Contribute to the WordPress Photo Directory

    Upload at least 5 CC0-licensed photos to the WordPress Photo Directory. Your photos give contributors worldwide free images to use on WordPress sites.

  • Join the Photos Moderation Team

    You’ll review community-submitted photos and approve or decline them based on quality and content guidelines. Moderators keep the WordPress Photo Directory a reliable resource for contributors worldwide.

  • Review a Theme

    Theme reviewers help theme authors get their themes into the official WordPress theme directory. You’ll install and test themes, review code for security issues, and confirm GPLGPL GPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples. compatibility — all of which keep the directory safe and high-quality for everyone.

For writers and editors who want to improve documentation, create guides, or develop learning content.

  • Write or Update GatherPress Documentation

    GatherPress is an open-source event and meetup plugin for WordPress. You can help by improving user guides, developer documentation, or inline docs so organizers and contributors can understand how the plugin works.

  • Help build the Accessibility Knowledge Base

    Help build the WP AccessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) Knowledge Base, the WordPress community’s accessibility documentation. You can write a new page on a topic that interests you, review existing content, or report an error you notice.

  • Update Theme Check Plugin Documentation

    Review the Theme Check plugin handbook page, identify what’s outdated or missing, and draft improvements for the Themes team. The handbook page is the go-to reference for theme reviewers, and keeping it accurate helps the entire theme review process run smoothly.

  • Write a Migration Guide for WordPress

    Help people move their content to WordPress by writing a migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies. guide. Pick a platform, document the step-by-step migration process, and submit your guide to the Data Liberation project. Migration guides are one of the most direct ways to make the web more open, and every new guide helps someone make the switch.

  • Create Content for Learn WordPress

    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.

  • Create a Pathway Guide

    Turn a pathway idea into a finished guide. Pick up an issue from the project board, draft it, get feedback, and submit a pull request to get published.

  • File a Documentation Issue

    Report documentation problems like outdated content, typos, dead links, or missing information. Well-filed issues help the team prioritize fixes and update documentation faster.

  • Document a WordPress Release

    This pathway describes how the Documentation team prepares, publishes, and maintains documentation for a major WordPress release. Following a consistent process ensures users and developers have accurate, up-to-date information when a new version ships. This process is actively evolving and may change from release to release.

  • Review Documentation Issues

    You’ll review proposed documentation fixes for accuracy, style, and accessibility, then leave feedback on the issue. This takes the heavy lifting off team members and helps publish fixes faster.

For detail-oriented people who want to find bugs, verify fixes, or review guides.

  • Review Themes for Accessibility-Ready Tag

    Review a WordPress theme against the accessibility-ready requirements and report what you find. Your review helps a theme earn the accessibility-ready tag, which tells users it works with keyboards, screen readers, and other assistive technologyAssistive technology Assistive technology is an umbrella term that includes assistive, adaptive, and rehabilitative devices for people with disabilities and also includes the process used in selecting, locating, and using them. Assistive technology promotes greater independence by enabling people to perform tasks that they were formerly unable to accomplish, or had great difficulty accomplishing, by providing enhancements to, or changing methods of interacting with, the technology needed to accomplish such tasks. https://en.wikipedia.org/wiki/Assistive_technology.

  • Test WordPress Bug Reports

    Test bug reports to see if you can trigger the same problem. Many reports turn out to be plugin conflicts or user mistakes, not WordPress bugs. Your testing helps developers focus on real issues.

  • Test Beta Releases

    Test a pre-release version of WordPress (betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. or RCRelease Candidate A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge.) to find bugs and usability issues before the final release. Your test reports help make each WordPress release stable and reliable.

  • Review Content on Learn WordPress

    Review published lessons and courses on Learn WordPress. Your feedback helps keep educational content accurate, up to date, and useful for learners.

  • Test WordPress Patches

    Test patches on WordPress coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. tickets to validate fixes before release. Test independently at your own pace, or join weekly team sessions for guided support.

  • Review a Pathway Guide

    Help keep pathways accurate and newcomer-friendly by actually completing the contribution a guide describes. Follow every step as a first-timer would, note where you get stuck or confused, flag broken links, and file an issue with what you find.

  • Audit GatherPress Documentation

    GatherPress is a community-powered event management plugin for WordPress. You’ll audit sections of its documentation against the actual plugin, identify gaps or inaccuracies, and file issues 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 by the repository owner. https://github.com/. Every gap you find helps make the plugin easier for new users and developers to adopt.

  • Test for Accessibility

    You’ll find accessibility tickets, test them using your keyboard, browser tools, and optionally a screen reader, then report your findings. Every test result helps the Accessibility team identify and fix barriers that prevent people with disabilities from using WordPress.

For multilingual contributors who want to make WordPress accessible in more languages.

  • Translate Training Content

    Help make Learn WordPress available in more languages by translating existing lessons, courses, and lesson plans into your language. Every translated piece of content makes WordPress education accessible to more people around the world.

For people who like coordinating, triaging, and keeping things running smoothly.

  • Triage Theme Check Issues and PRs

    The Theme Check plugin validates themes against WordPress directory requirements, and every theme reviewer depends on it. Help keep it healthy by triaging open issues and pull requests: confirm bugs, test fixes, categorize enhancement requests, and flag stale items.

  • Volunteer for a Team Meeting

    Help keep your Make WordPress team running by volunteering to facilitate a meeting or take notes. Most teams need volunteers for these roles every week, and it’s one of the most direct ways to contribute once you’ve joined a team.

  • Triage Gutenberg Issues

    Triaging keeps the GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ repository healthy. You review issues, check whether bugs still happen, add labels, and organize reports so the right people can act on them. You do not need to be a developer or designer.

  • Become a GitHub Issues Coordinator

    Take on the GitHub Issues Coordinator role for the WordPress Documentation team. Beyond labeling, you’ll assign contributors to issues, welcome them with the right resources, manage project board columns, and help prevent issues from going stale.

  • Label Documentation Issues

    Help the WordPress Documentation team keep its issue tracker organized by labeling new issues. When issues have the right labels, they reach the right people faster and documentation stays accurate and up to date.

  • Volunteer at a WordPress Event

    Sign up to volunteer at a WordPress event like a WordCamp. You’ll help with registration, room support, or other tasks that keep the event running. Volunteering is a common first step toward becoming an event organizer.

  • Organize a Student Club

    Start a student-led WordPress Student Club on your campus where members learn, build, and contribute to the WordPress open-source project. It’s a way to grow the community from the ground up while gaining real-world open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. experience.

  • Suggest a Pathway

    Help grow the pathways index by suggesting a new contribution pathway. You can point to an existing process already documented in a team handbook, or share a contribution idea that’s supported by a team.

For communicators who want to help spread the word and support community events.

  • Conduct Surveys

    Gather insights about how people use WordPress and identify areas where awareness is low. Design a survey, collect responses, and share your findings in #community-team and with your local group. Fresh perspectives, especially from students and newer community members, help the project understand what’s working and what needs attention.

  • Promote a Local WordPress Event

    Help a local WordPress event reach more people by running a short promotional campaign. The most effective local promotion combines online sharing with physical placement — flyers in coffee shops, mentions at other meetups, posts in local groups. Pick what fits your community.

  • Add Captions to WPTV Videos

    Help make WordPress.tv videos accessible by adding captions or translating existing subtitles. You’ll pick a video, caption it using Amara.org, and submit it for review.