- Code Quality:
Themes are required not to generate any WordPress deprecated-function notices, PHP errors, warnings, or notices,
Whether implementing required, recommended, or optional functionality, Themes are required to
support proper WordPress core implementation of all included functionality.
- Template Tags and Hooks:
Themes are required to implement WordPress template tags and hooks properly.
- WordPress-Generated CSS Classes:
Themes are required to support WordPress-generated CSS classes.
- Theme Template Files:
Themes are required to utilize Theme template files properly.
Themes are required to be licensed fully under a GPL-compatible license.
- Theme Name:
Themes are required to use appropriate Theme Names.
- Credit Links:
Themes are recommended to use credit links. If used, credit links are required to be appropriate.
- Theme Documentation:
Themes are required to provide sufficient documentation to explain the use of any custom features or options.
- Theme Unit Tests:
Themes are required to meet all requirements in the Theme Unit Tests
- Theme Obsolescence:
Themes are required to be kept current once accepted into the Theme Repository
- Automatic Feed Links
- Navigation Menus
- Post Thumbnails
- Custom Header
- Custom Background
- Visual Editor CSS