We are a group of volunteers who review and approve themes submitted to be included in the official WordPress Theme directory.
We do license, security, and code quality reviews.
We help build and maintain default themes.
The primary focus of the team is to help theme authors transition to blockBlockBlock is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.-based themes.
A theme reviewer is a volunteer who helps theme authors add their theme to the official theme directory.
A reviewer installs and tests the theme, reviews the code and checks for security issues. The reviewer also confirms that the theme is compatible with GPLGPLGPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples., the license that is used by WordPress.
The themes team is open to anyone and you can get started following the steps below. If you find short video tutorials helpful you can also see our onboarding for new reviewers.
To contribute as a reviewer you need an understanding of theme development and knowledge of PHPPHPPHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. http://php.net/manual/en/intro-whatis.php. and common WordPress functions.
Submitting a theme and experiencing the workflow before becoming a reviewer is also beneficial.
You don’t need to be an expert, and reviewing themes is a great way to learn more about theme development. If you have expertise in one area but not the other, you are still welcome to contribute.
Theme reviewers communicate with theme authors via the TracTracTrac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket system and SlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/.. The team uses English as the primary language of communication.
Join Slack. Visit make.wordpress.org/chat/ and sign up using your 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/ user account. You can then join the themes team in the #themereview channel. All our meetings are done in Slack. Checkout when our next one will be.
Subscribe to the blog on make.wordpress.org/themes. Being subscribed to this blog lets you keep in touch with the team and updates.
Every reviewer has their own workflows. This section is designed to shed some insight into common aspects of the being a reviewer.
Do your review! See the suggested ticket format below. Please remember that we do not review design. The focus of your review should be license and security. We only require design changes if something is broken or unusable.
Be sure not to close your ticket. Leave it open for the author’s changes in response to your review.
The theme author may submit several updates for you to review.
Approve the theme once it passes all of the requirements.
Once the ticket is approved, one of the experienced reviewers will go over the ticket.
You may be asked to follow up on some questions, or the administrators will add the theme to the directory.