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.
Whether you write code or not, everyone can get involved with the WordPress CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress.. Wondering how? It’s easier than you think.
We’ll have several tables dedicated to the Core Team, and we’ve brought together a fantastic group of experienced contributors to guide and support you.
⚠️ Before the event, we kindly ask you to prepare everything at home.
Please prepare your setup at home: Install all necessary software, clone the repositories, and download Node.js packages and all software in advance! To avoid slowdowns or connection issues, we encourage everyone to limit heavy downloads during the event.
New to contributing? No problem! We have experienced mentors at each table who are happy to help you get started.
Bring your charger and adapters It’s going to be a full day – make sure your devices stay powered!
Join the conversation Don’t be shy! Ask questions, share ideas, and get to know fellow contributors.
Prepare at home 🏡
Register for a 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/ profile and the WordPress.org Slack instance
The large majority of the communication around contributing to the WordPress open sourceOpen SourceOpen 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. projects happens on WordPress.org or in the WordPress Slack instance. Your first step should be to register for both in that order.
To get started right away working with us on WordPress and the GutenbergGutenbergThe 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/ Editor, please make sure your technical setup is ready. You’ll need a laptop and access to all the accounts we’ve linked for you above.
WordPress Core
If you’d like to contribute directly to WordPress Core, you should start by forking the WordPress Development Repository. Then, make your changes in your own branchbranchA directory in Subversion. WordPress uses branches to store the latest development code for each major release (3.9, 4.0, etc.). Branches are then updated with code for any minor releases of that branch. Sometimes, a major version of WordPress and its minor versions are collectively referred to as a "branch", such as "the 4.0 branch".. Once ready, submit a pull request referencing the related ticketticketCreated for both bug reports and feature development on the bug tracker. number. The system will automatically detect the number and link your 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. to the corresponding ticket.
To contribute to the Gutenberg Editor, you don’t necessarily need Docker. Simply fork the Gutenberg repository, make your changes in a new branch, and submit a pull request. The only requirement is a recent version of Node.js.
Want to contribute to the future of WordPress? Whether you’re into fixing bugs or creating new features for the Gutenberg editor – your skills are needed! Learn how to get started and explore all the ways you can make an impact – more information available at the link below.
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/ Repositories
These links are specially curated for new contributors who want to help with the WordPress Core or the Gutenberg Editor pluginPluginA 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. They provide filtered resources and guidance to get you started smoothly and make meaningful contributions. Welcome aboard!
Want to make a real impact on WordPress? Help improve the platform by testing new features and catching bugs before they go live. Learn how you can get involved and support the community – all the details are in the link below.
Great documentation helps users and contributors alike. Whether you enjoy writing guides, updating existing content, or translating for a global community – your input is essential.
No problem – you are welcome to ask your questions in the #contributor-day channel as well as in the #core channel. @mikachan and @audrasjb will be available throughout the day to assist you with any inquiries.
Sign up for our Contributor Day stats!
We want to make Contributor Day even better for everyone — and we need your help! Please take a moment to fill out our quick form to share who participated, which tickets you worked on, and whether you’re new or a returning contributor.
Rest assured, the data you provide in Google Forms will be deleted after the event. The summarized results will be published as a recap post on the Core Blogblog(versus network, site) — with contributors properly credited and tagged.
It only takes a few minutes — but makes a big difference! The submission is now closed. ⚠️
On June 5, 2025, the Contributor DayContributor DayContributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. at 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. Europe will take place in Basel, and the CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. Team is looking for experienced volunteers to support onsite.
Co-Lead (preferably a Core 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.) | One position available:
You are a Core Committer or very experienced with the WordPress Core project
You have helped lead or support a Contributor Day before
You can assist with technical questions and confidently guide new contributors through tools like TracTracAn open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. and 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/
You communicate clearly and feel comfortable using English
Supporter | Two positions available:
You are familiar with the Core Team workflows
You help new contributors with setup, explain tools, and assist with initial tasks
You communicate clearly and feel comfortable using English
Please apply by leaving a comment under this post by May 29, 2025. We look forward to your support—let’s make this Contributor Day a success together! 🥳
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. Europe 2024 is just around the corner and Contributor DayContributor DayContributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. is on June 13! Here is a quick summary if you’re interested in joining the CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. team on the day.
The Core table is focused on both WordPress Core and the Editor, and we welcome anyone who would like to contribute by writing new code, updating existing code, or even fixing bugs.
In order to ensure that everything goes seamlessly on the day, you should consider installing a local development environment on your laptop beforehand. Conference venue wifi isn’t always the best, especially when there are many folks using it at once, and this prerequisite is much easier to accomplish over a stable, fast connection.
To start with, at a minimum, you’ll need to have the latest stable version of nodejs and npm, which you can find here: https://nodejs.org/en (LTS is the one CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. and GutenbergGutenbergThe 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/ use) and Git installed locally (for core you can also use SVNSVNSubversion, the popular version control system (VCS) by the Apache project, used by WordPress to manage changes to its codebase.).
Depending on whether you’re planning to work on Core or Gutenberg, there are a few different options:
For Core, clone the repo and follow the instructions here to install the included development environment. Docker is a prerequisite for it, so if you pick this option, go ahead and install Docker first.
Note that if you want to install both these environments simultaneously, the port that the core one runs on will conflictconflictA conflict occurs when a patch changes code that was modified after the patch was created. These patches are considered stale, and will require a refresh of the changes before it can be applied, or the conflicts will need to be resolved. with the Gutenberg test environment. The easiest workaround for this is to change the core port, either by editing the config file locally or setting it in the terminal before starting up the environment.
For those attending in person, we’ll be located in the Code Lounge (South Lounge) on the third floor.
It’s also required to create a WordPress.org account if you don’t already have one, and if you’re using 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/., you’ll also need a GitHub.com account.
See you there, or online!
Thanks to @kirasong for reviewing and suggesting changes.
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. Portland is also doing a hack day, this coming weekend on Sunday, August 19 from 12-6pm Portland time (Pacific). Theirs will have more stuff going on, but a coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. hackers team is likely to emerge, especially if there are known “please work on this” requests from core team and a couple of core people ready to be on irc to answer questions.
Hi everyone! 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. São Paulo is going to be doing a hack day on Sunday, August 26th starting at 11am their time, which is -3GMT. It would be great if the coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. dev team could do the same thing for them they did for WCSF’s hack day: identify a couple of things that need help, and have a core person on hand to answer questions, brainstorm, and make sure that folks are working in the right direction. I know we’d all love to go to Brazil for the weekend, but as a distributed project, I think we can make do with IRCIRCInternet Relay Chat, a network where users can have conversations online. IRC channels are used widely by open source projects, and by WordPress. The primary WordPress channels are #wordpress and #wordpress-dev, on irc.freenode.net. and/or a couple of Google hangouts.
So, @nacin and the gang: What areas should people work on, and who might be able to be online that Sunday to mentor? Vinicius Massuchetto and Cátia Kitahara are the contacts for the hack day and WC.