Become a Reviewer

Note: This post is moved here.


Are you interested in joining the Theme Reviewers team? Great! The team is open to anyone who wants to help out, and the process is simple:

  1. Setup a WordPress test environment:
    • Import the Theme Unit Test data.
    • Set WP_DEBUG to ‘true’ in wp-config.
    • Install the following Plugins (Note: all plugins below can be installed via the Developer pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party):
  2. Set Up Theme-TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. Access
    • Make sure you have a wordpress.orgWordPress.org The 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, and that you can log into the Theme-Trac site using your wordpress.org username and password.
    • Login to the themes trac, and update your Theme-Trac user profile with a valid email address. This is important. If you don’t update your trac profile, you won’t get notifications of your reviews being accepted or not.
  3. Join the Theme Reviewers mail list.
  4. Go to the Trac Ticket Request Queue Page, and leave a comment asking to be assigned a Theme from the Theme Review Trac Queue. Be sure to include your wordpress.org username with your request, so that a ticket can be assigned to you.
  5. Perform a test review (see here for a guide for performing Theme reviews):
    • Once you are assigned a Theme, using the SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. link in the Trac ticket, download the Theme files, and install/activate the Theme on your WordPress test environment.
    • Review the Theme per the process, ensuring the Theme meets the criteria.
    • Attach your Theme review notes, as well as a proposed resolution (“Approved” or “Not-Approved”) as a comment on the ticket.
    • A Theme Reviewer will review your comments, and resolve/close the ticket.
  6. Once you have done enough Theme reviews to be comfortable with the process and guidelines, you will be added to the “Reviewers” group, which will enable you to assign and close tickets yourself.