Theme Handbook Checklist

Introduction

  • Content Management in WordPress (@markel) (deleted for brevity)
  • What is a Theme? (@hanni)

Part One: Theme Basics

Part Two: Theme Functionality

  • Accessibility
  • Comments (@sewmyheadon) (@sewmyheadon)
  • Media
  • Navigation Menus (@ryanr14)
  • Pagination (@sewmyheadon)
  • Post Thumbnails (@ryanr14)
  • Sidebars (@ryanr14)
  • Translation (@jerrysarcastic)
  • widgets https://codex.wordpress.org/Widgetizing_Themes – move to plugin dev handbook
  • Next and Previous Links https://codex.wordpress.org/Next_and_Previous_Links
  • Linking Theme Files and Directories https://codex.wordpress.org/Determining_Plugin_and_Content_Directories
  • Custom Headers https://codex.wordpress.org/Custom_Headers (@siobhan)
  • Adding Admin Menus (@ryanr14) https://codex.wordpress.org/Adding_Administration_Menus

Part Three: Advanced Theme Topics

  • Child Themes (@ryanr14)
  • Theme Customizer [This still needs to be properly incorporated: https://codex.wordpress.org/Theme_Customization_API ]
  • Theme Security
  • Creating an Admin Theme https://codex.wordpress.org/Creating_Admin_Themes (should be deleted – per @drewapicture)
  • UI Best Practices
  • Theme Unit Tests https://codex.wordpress.org/Theme_Unit_Test (@kpdesign) – Needs Review
  • Validating Your Website https://codex.wordpress.org/Validating_a_Website (needs to be deleted – Codex content is primarily user-based. Guidelines already have a short section about validation – @kpdesign)

Part Four: Theme Release

  • Required Template Files
  • Submission Process (@kpdesign)
  • Testing
  • Theme Review Guidelines (@drewapicture)
  • Writing Documentation https://codex.wordpress.org/Theme_Review#Theme_Documentation