Source: Make WordPress: Themes

  • 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 PHPPHP PHP (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. https://www.php.net/manual/en/index.php errors, warnings or…

  • Set up your testing environment

    This is step 4 of our onboarding guide to becoming a reviewer You can use any WordPress installation to test themes. So if you already have a test installation, you can go ahead and use that. If you do not already have a test installation, The WordPress CoreCore Core is the set of software required…

  • Onboarding for new reviewers

    First, thank you so much for considering helping our WordPress community out by volunteering for the Themes Team. Reviewing a theme can be a very rewarding experience where you can learn a lot from reading and evaluating other peoples code. It can also be very difficult, and it can be time consuming. Last year, we…

  • Meeting notes from July 23rd, 2019

    A meeting was held with the proposed agenda. The following is the recap of the meeting, you can read the meeting transcript in the slack archives (a Slack account is required). Updates We got positive and supportive feedback about the skip links (accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices,…

  • Theme Sniffer v1.1.0 and WPThemeReview v0.2.0 release

    The update of the Theme Sniffer plugin and the WPThemeReview coding standards is out 🎉 Theme SnifferTheme Sniffer Theme Sniffer is a plugin utilizing custom sniffs for PHP_CodeSniffer that statically analyzes your theme and ensures that it adheres to WordPress coding conventions, as well as checking your code against PHP version compatibility. The plugin is available from GitHub. Themes are not required…

  • Theme Review Team Meeting Agenda for July 23, 2019

    Theme review team conducts a meeting on the second and fourth Tuesday of the month. We usually have fixed agendas for the fourth Tuesday meeting. We have several topics to discuss. Hence, we encourage all members and anyone interested to attend. Channel: #themereview | Time: Tuesday, 09th July 2019, 17:00 UTC Agenda for Discussion Weekly Updates Creating a…

  • How to add and test skip links

    Many users navigate websites using the keyboard only or with screen readers. These users need a way to skip directly to the main content of the page. If your theme has a navigation menuNavigation Menu A theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for giving various control options to…

  • Meeting notes from the 9th of July 2019

    The meeting started with a quick round of updates. There is still no resolution about the trusted authors (TA) issues.After that we started discussing the proposed meeting agendas. The following is the recap of the meeting, you can read the meeting transcript in the slack archives (a Slack account is required). Docs team discussion about…

  • Theme Review Team Meeting Agenda for July 09, 2019

    Theme review team conducts a meeting on the second and fourth Tuesday of the month. We usually have fixed agendas for the fourth Tuesday meeting. Because of numbers of agendas to discuss, we are going to discuss some agendas on second Tuesday as well. We have several topic to discuss. Hence, we encourage all members…