Upload
stanko-metodiev
View
417
Download
0
Embed Size (px)
Citation preview
WORDPRESS THEMEREVIEW
AND APPROVAL WORKSHOP
, WordPress Developer
, 16 December 2015
Stanko Metodievinit Lab
ABOUT MEWordPress Developer and Project Manager @ FOSS FanShisha smoker
*
DevriX
Sometimes blogger@metodiew
THE PLANWhat's the purpose of the workshop?What is a theme review?The TeamHow to get involved?
Hanbook, Requirements, RecommendationsThe actual review :)
BEFORE WE STARTThis is a workshop, let's get to know each other :)
What's your WordPress experience?Do you have approved theme(s) in wp.org?Have you done a theme review so far?
BECOME A REVIEWERGet involved
GETTING STARTED AT ACONTRUBUTOR DAYWe are not at a Contrubutor Day,
but the checklist is still valid :)
https://make.wordpress.org/themes/handbook/get-involved/contribution-days/getting-started-at-a-
contribution-day/
THEME REVIEW PROCESS1. A theme gets uploaded and the it goes to the new queue
of new themes2. A theme gets assigned to a theme reviewer (that's you :))3. The reviewer does a review checking the required items
and noting any recommendations4. Some back and forth - notes, updates and at some point
the theme is approved5. A committer reviews that ticket and make it live*
The full list
REVIEWER WORKFLOWEvery reviewer has their own workflowBut there is a Suggested ticket format
THE ACTUAL REVIEWLets open the and check:Handbook
Theme Review ProcessRequiredRecommendationsAccessibilityResources
WORDPRESS THEME CHECK PLUGINhttps://wordpress.org/plugins/theme-check/
WORDPRESS THEME UNIT TESThttps://codex.wordpress.org/Theme_Unit_Test
MONSTER WIDGEThttps://wordpress.org/plugins/monster-widget/
DEBUGGING HELPERSdefine( 'WP_DEBUG', true ); error_reporting( E_ALL ); ini_set( 'display_errors', 'yes' ); // Allows you to upload/update themes/plugins/core // from your localhost define( 'FS_METHOD', 'direct' ); define( 'SCRIPT_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); // Enable the "Trash" Feature for Media Files define( 'MEDIA_TRASH', true ); // Disable theme/plugin editor define( 'DISALLOW_FILE_EDIT', true );
wp-config.php stuff
THANKS!
, WordPress Developer
, 16 December 2015
Stanko Metodievinit Lab