Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to develop and submit theme to WordPress.org

Avatar for Nok Nok
July 28, 2016

How to develop and submit theme to WordPress.org

Presented at WordPress Bangkok Meetup

July 28, 2016

Avatar for Nok

Nok

July 28, 2016

More Decks by Nok

Other Decks in Technology

Transcript

  1. 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/advanced- topics/customizer-api/ • Prefix everything • Translate ready • One text domain • GPL • More +++++
  2. Reading guideline Design Develop Theme Unit Test Theme Check Plugin

    Jetpack (optional) Upload theme Review process & Resubmission Live • Getting Started • Theme Development • Review Handbook • Review Requirement • Review Recommend • Underscores • Foundation / ETC From WordPress Codex Theme directory • WordPress Themes Trac • Ticket
  3. 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/