The WordPress.org Theme Review Team has just wrapped up a busy year of adding new themes, approving updates, and overhauling procedures. In 2015, the team reviewed and approved 910 new themes with the help of 236 reviewers, according to TRT member Ulrich Pogson.
Despite their best efforts, the team cannot keep up with the massive influx of themes. The queue has been bogged down by submissions from authors whose themes have not been run against Theme Unit Test Data and the Theme Check Plugin.
At the end of 2015, some theme authors were waiting two or more months before their first review. One of the reasons, according to TRT member Justin Tadlock, is that many of the themes submitted are far from ready to be approved upon their initial review.
“The majority of themes submitted don’t follow the guidelines, which considerably slows down the process,” Tadlock said. “Themes will often have 20-30 issues or more. If we can get to a point where the majority of submissions only have a few minor issues, we really wouldn’t have a queue.”
Automation is Coming Soon
The Theme Review Team made a number of controversial decisions at the beginning of 2015, including the move to require theme authors to use the customizer for building theme options. Negative pushback from the community came to a head when the team started cracking down on violations of the presentation vs. functionality guideline.
At the end of May, Matt Mullenweg joined in on the Theme Review Team’s slack channel and challenged them to look at the review process and directory in a new way, opening up new avenues for the team to pursue in improving that experience. This was a watershed moment for the Theme Review Team that resulted in the unanimous approval of a new roadmap to improve the directory and review process.
The team is now moving towards more automation, the first item on the roadmap, starting with auto-approval of theme updates. Automation will make a major impact on the time themes spend in the queue. The team has yet to implement it fully, because they’re still putting the code in place to improve the system.
2015 Theme Review Team Milestones
Despite delays on the roadmap, the Theme Review Team implemented many excellent changes during 2015, especially pertaining to education and documentation. In February, the team updated the Theme Review Handbook to include design recommendations. These recommendations were created to encourage design feedback on submissions to the directory and are formatted to help the theme author think more critically about design decisions.
Following the new requirement for WordPress.org themes to use the customizer for creating options, the TRT rallied, putting together more customizer resources and documentation. Nick Halsey assisted the team by updating the Theme Developer Handbook with a comprehensive guide to the customizer API. The team also began curating a library of code examples on GitHub for theme developers, with the first section devoted to customizer code.
When WordPress 4.3 added the site icons feature, the Theme Review Team began working with authors to phase out favicon support in themes. By the time WordPress 4.5 rolls around, all themes hosted in the official directory should be on track to use the core-supported method of adding site icons.
In July, the team voted to allow themes to use the WP REST API plugin, officially welcoming these new types of themes into the directory.
Throughout 2015, the Theme Review team moved quickly to navigate new waters as WordPress core improved. All of these initiatives and resources were created in addition to the 910 new themes that were reviewed and added to the directory. This is remarkable, given that the team is primarily made up of volunteers.
With the improved tools coming in 2016, WordPress.org theme authors can expect faster reviews, freeing up more time for reviewers to focus on improving the directory, creating more educational resources, and mentoring new reviewers.