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.
Always start the review by confirming the license information.
If you find that the theme is not 100% 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., or if information is missing; then you can stop the review until the problems have been solved.
Checking the licensing does not require any WordPress- or coding knowledge, but basic knowledge of the license that WordPress uses, which is GNU General Public License v2, or later.
To make things more difficult; it is not enough if the submitted theme is compatible with GPL. All the authors themes needs be 100% compatible with GPL.
This is because 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/ can not promote products that violates the WordPress license agreement.
In the headerHeaderThe header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. of style.css, there needs to be a license declaration. Example:
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
If this information is missing, make a note about this that you can add to the review later.
Open readme.txt. If licence information for the theme is included, make sure it matches the license information in the stylesheet.
Open license.txt, if it is included. Make sure it matches the license information in the style sheet. -For example, it should not say GPL v2 in one place, and GPL v3 in the other.
GPL can only be used on copyrighted products. Therefor, the theme needs to include a copyright statement. This statement can be included anywhere in the theme, but the most common places are in the files we have already opened.