WordPress Help
Official documentation, learning resources, and contributor guides collected from WordPress.org.
-
Proposal: Prioritizing CampTix Improvements for a Better Organizer and Attendee Experience
This topic was raised during the 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. Europe 2025 Q&A session, where I highlighted the growing limitations of…
-
New Handbook Page for WordPress Campus Connect
A new WordPress Campus Connect handbook page has been updated with information about the event for event organizers and supports. As a reminder, The WordPress Campus Connect initiative is a community program aimed at supporting the next generation of WordPress users and developers by offering valuable, free, and easily accessible learning opportunities for all. Since…
-
X-post: Polyglots Week in Review: June 12, 2025
X-comment from +make.wordpress.org/updates: Comment on Polyglots Week in Review: June 12, 2025 Login to ReplyTo-do
-
WordCamp Europe 2025 : Contributor Day Recap
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. Europe 2025 Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but…
-
Hi dear mentors, We have…
Hi dear mentors, We have great translations that we’d like to integrate on translate.wordpress. Can you please add @wptranslationsorg as CLPTECross-locale Project Translation Editor A Cross-Locale Project Translation Editor is an account owned by a plugin or theme author (or the authoring organization), which uses professional translators to localize their product. The cross-locale project translation editor can import/validate strings…
-
Hi dear mentors, We have…
Hi dear mentors, We have great translations that we’d like to integrate on translate.wordpress. Can you please add @wptranslationsorg as CLPTECross-locale Project Translation Editor A Cross-Locale Project Translation Editor is an account owned by a plugin or theme author (or the authoring organization), which uses professional translators to localize their product. The cross-locale project translation editor can import/validate strings…
-
🌍 WCEU 2025 Contributor Day: Community Team Recap
The Community Team had a vibrant and productive Contributor DayContributor Day Contributor 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…
-
Then the HTTP status code should be :code
Expect the HTTP status code for visiting `http://localhost:8080`. Usage Scenario: My example scenario Given a WP installation with Composer And a PHP built-in web server to serve ‘WordPress’ Then the HTTP status code should be 200 Behat steps documentation is generated from the WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do…
-
When /^I (run|try) `([^`]+)`$/
Run or try a given command. Usage run expects an exit code 0, whereas try allows for non-zero exit codes. So if using run and the command errors, the step will fail. Scenario: My example scenario When I run `wp core version` Then STDOUT should contain: “”” 6.8 “”” Scenario: My other scenario When I…
-
When /^I (run|try) the previous command again$/
Run or try the previous command again. Usage run expects an exit code 0, whereas try allows for non-zero exit codes. Scenario: My example scenario When I run `wp site option update admin_user_id 1` Then STDOUT should contain: “”” Success: Updated ‘admin_user_id’ site option. “”” When I run the previous command again Then STDOUT should…