Content type: Handbook

  • Common APIs handbook

    Common APIs Handbook serves as a clearinghouse for documentation on all APIs present within the WordPress software as well as APIs available from the WordPress.org ecosystem. Status is managed by this spreadsheet: https://docs.google.com/spreadsheets/d/1S5HO0889uMB6veCpAHphdDzbL15UOpPVBtBhodPyjiE/edit?usp=sharing Page migration from Codex to Handbook Open the Spreadsheet: https://docs.google.com/spreadsheets/d/1S5HO0889uMB6veCpAHphdDzbL15UOpPVBtBhodPyjiE/edit?usp=sharing Reserve a target API. Type your name in ‘Docs Editor’ and change…

  • GitHub

    If you need changes made to the WordPress GitHub organization, please create a ticket on Meta Trac. Creating/Moving Repositories Requires WordPress Organization Owner permission. When new projects start up, or existing projects move from their external GitHub organization to the WordPress org, some repository administration is required. When moving repositories from a different organization to…

  • The 5 minute review

    This is step 12 of our onboarding guide to becoming a reviewer Sometimes, we don’t have enough time to review an entire theme. But there are still ways that we can help. Open the New queue on the themes trac: https://themes.trac.wordpress.org/report/2 Scroll to the end of the queue, where you can find the newly submitted…

  • Licensing -assets

    This is step 11 of our onboarding guide to becoming a reviewer So far we have checked the license and copyright for the theme itself, and the information on the theme authors website. The next step is to locate assets in the theme folder, and confirm their licenses. The most common problem we find is…

  • Licensing, -both easy and difficult

    This is step 10 of our onboarding guide to becoming a reviewer Always start the review by confirming the license information. If you find that the theme is not 100% compatible with GPL, or if information is missing; then you can stop the review until the problems have been solved. Checking the licensing does not…

  • How to write and save the review

    This is step 9 of our onboarding guide to becoming a reviewer So you now have a theme, and you have access to the ticket in Trac. Before we go back to the requirements and how to actually check the theme, lets talk a little about how to write the review. -The first thing that…

  • Finding a theme to review

    This is step 8 of our onboarding guide to becoming a reviewer If you reached this page via the Theme Team’s blog, and you have not read the previous steps, please go to step one. 1) Say Hello! -We would love to meet you! If you haven’t already, come in and say hello to the…

  • Getting to know the requirements

    This is step 7 of our onboarding guide to becoming a reviewer For a theme to be added to the Theme Directory, the theme must: be GPL compatible. be secure. be free of PHP or JS notices/warnings/errors. not be in conflict with plugins (e.g. prefixing). be translation ready. use WordPress functions, hooks, filters and libraries.…

  • Installing plugins and content

    This is step 6 of our onboarding guide to becoming a reviewer Plugins Plugins for automated checking against the WordPress Theme Review Coding Standards and requirements are essential for the review. The plugins can not replace a manual review, but they can help us do better and faster reviews. Plugins catches things that we did…

  • Set WP_DEBUG to true

    This is step 5 of our onboarding guide to becoming a reviewer To be able to test themes, we need to see PHP errors, warnings or notices. To do this, we need to turn on the WordPress debug mode. Locate your wp-config.php file in our WordPress folder. Always create a backup before making any changes.…