How to develop and submit theme to WordPress.org
Basic knowledge •
HTML
•
PHP
•
CSS
•
Javascript
Need to know •
Theme Basic - https://developer.wordpress.org/themes/basics/template-files/
•
Template Hierarchy - https://developer.wordpress.org/themes/basics/ template-hierarchy/
•
Theme Stylesheet - https://codex.wordpress.org/ Theme_Development#Theme_Stylesheet
•
Theme Customizer -https://developer.wordpress.org/themes/advancedtopics/customizer-api/
•
Prefix everything
•
Translate ready
•
One text domain
•
GPL
•
More +++++
Development
Testing
Submit
• Underscores • Foundation / ETC
Reading guideline • • • • •
Design
Develop
Getting Started Theme Development Review Handbook Review Requirement Review Recommend
Jetpack (optional)
Theme Check Plugin
Theme Unit Test From WordPress Codex
Upload theme Theme directory
Review process & Resubmission • WordPress Themes Trac • Ticket
Live
Guideline Getting started - https://developer.wordpress.org/themes/getting-started/ Theme Development - https://codex.wordpress.org/Theme_Development Review Handbook - https://make.wordpress.org/themes/handbook/review/ Review Requirement - https://make.wordpress.org/themes/handbook/review/required/ Review Recommend - https://make.wordpress.org/themes/handbook/review/recommended/ Framework UnderScores - http://underscores.me UnderScores Components - http://components.underscores.me Foundation (ZURB) - http://foundation.zurb.com Bootstrap - http://getbootstrap.com Theme Unit Test https://codex.wordpress.org/Theme_Unit_Test Theme Check Plugin https://make.wordpress.org/themes/handbook/review/required/theme-check-plugin/ Upload to Theme directory https://wordpress.org/themes/upload/ Timeline https://themes.trac.wordpress.org/timeline Other resources Theme Review Team - https://make.wordpress.org/themes/ Slack - https://make.wordpress.org/chat/