Devhub is the project name for developer.wordpress.org, which was deployed and is still under active development. A full project specification is available on the Make/Meta blog.
Devhub is a new home for developer documentation on WordPress.org. It comprises:
- an auto-generated code reference
- targeted handbooks for developers
The project requires the following types of contributors:
- PHP developers
- front-end developers
- designers and UXers
- anyone who wishes to provide feedback
What needs to be worked on
- improvements to WP-Parser
- enhancements to the site, including upvoting and commenting
- improvements to the theme, including the code reference and handbooks
- testing and feedback
To get involved
You can get involved in the following ways:
- join the #meta-devhub channel on Slack
- find a ticket on the Developer Hub trac component or an issue in the Developer Resources GitHub repository
- submit a pull request to WP-Parser on Github
- read up on the devhub tag on make/docs
Setting up your development environment
To develop on developer.wordpress.org you will need to set up your local development environment. Visit the Developer Resources GitHub repository for instructions.
Handbook Setup
Handbooks are updated using cron and so it may be beneficial to install a plugin such as WP Crontrol that allows viewing and running jobs in the WordPress admin.
Alternatively, jobs can be run as needed using WP CLI.
wp cron event run devhub_blocks_import_all_markdown