The WordPress coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. development team builds WordPress! Follow this site for general updates, status reports, and the occasional code debate. There’s lots of ways to contribute:
Found a bugbugA bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority.?Create a ticket in the bug tracker.
WordCamp US 2025 contributor day is coming to Portland, Oregon on Tuesday, August 26, starting at 9:00 am, and ending at 5:00 pm. The CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. team is responsible for building the core WordPress software and this is a great opportunity to contribute no matter how much experience you have with contributions.
Before you arrive
First, make sure you register for contributor day, have an account here on WordPress.orgWordPress.orgThe 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/ and have joined the Making WordPress Slack.
Next, you should get your local development environment setup. For contributions to Core, you can follow the steps in the WordPress Development Readme. You will be required to install the prerequisite software (Node.js, npm, Docker, and either GitGitGit is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. Most modern plugin and theme development is being done with this version control system. https://git-scm.com/. or SVNSVNSubversion, the popular version control system (VCS) by the Apache project, used by WordPress to manage changes to its codebase.). If you intend to focus your contributions to the editor, there is a getting started to contributing to Gutenberg which will walk you through the steps that have the same prerequisites.
The schedule for Contributor Day is kept up to date on the WordCampWordCampWordCamps 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. US Website. As of 19 August it is as follows:
8:00 am – Registration opens
8:30 am – Doors Open – Mt Hood (Oregon Ballroom)
9:00 am – Start time / Opening Remarks
11:45 am – Group photo
12:00 pm – Lunch
1:30 pm – Teams resume
4:30 pm – Team summaries and wrap-up (within the team)
5:00 pm – Contributor Day ends
Some of the work that will done includes:
Getting tickets ready for 6.9. At 10:30am there will be an in-person scrub of tickets for 6.9 without an owner. @jorbin will host this at a table and will post in the #core room in slackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. where this will take place if you would like to join. If you don’t know what you want to work on, this is a great chance to find a ticketticketCreated for both bug reports and feature development on the bug tracker..
Improving Contributor Documentation. Reviewing and Identifying pages in the core handbook that can be improved. One specific page that would be good to improve is the trac overview page.
Coding, Testing, and Reviewing. If you have a pet ticket, this is a great opportunity to get some additional eyes on it. If you have an idea for an improvement, this is a great chance for you to discuss it with others that are passionate about WordPress.
See the committing process. @joemcgill will be reviewing (and hopefully committing) a patchpatchA special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing. and talking through the steps he takes.
Committers will be available to review and commit code throughout the day. You can ask in slack or approach @davidbaumwald or @jorbin, and they will try to find someone to review your code once you think it is ready.
For Committers
Please review the documentation below and remember at a contributor day you are strongly encouraged to commit someone else’s code, ideally, an attendee that is there working on a patch. If you are a new committercommitterA developer with commit access. WordPress has five lead developers and four permanent core developers with commit access. Additionally, the project usually has a few guest or component committers - a developer receiving commit access, generally for a single release cycle (sometimes renewed) and/or for a specific component. (or one that has only committed to githubGitHubGitHub 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. https://github.com/ or svn), and you would like someone to help you make a commit, there are plenty of experienced committers (and maybe an emeritus or two) that will be there and would love to help you.