Introduction
Part One: Theme Basics
- Including CSS stylesheets and scripts (@drewapicture) (@siobhan)
- Template Tags
- The Loop (@markel)
- Theme Files and Organization (@siobhan)
- Page Templates (@[email protected]) (@sewmyheadon)
- Template Hierarchy (@siobhan)
- Theme Functions (@siobhan)
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