Upon the release of each new version of WordPress, the Theme review process will be updated. To ensure newly submitted themes support current WordPress features and functionality, all Themes submitted one month after a new WordPress version must support the updated review criteria.
Version 3.1
Release Date: End of 2010 (Tentative)
Required Theme Feature Implementation Date: 30 Days After Release
Themes are recommended to include the following new features:
- Post Formats: Post Formats
WordPress 3.0
Release Date: June 17, 2010
Required Theme Feature Implementation Date: July 17, 2010
Themes are required to include the following new features:
- Automatic Feed Links: add_theme_support('automatic-feed-links')
- Custom Menu - wp_nav_menu()
- Login Form function: wp_login_form() (as applicable)
- Comment Form Function: comment_form()
Themes are recommended to include the following new features:
- Custom Header API: add_custom_image_header()
- Custom Background API: add_custom_background()
- Visual Editor CSS: add_editor_style()
Themes may optionally include the following new features:
- New template file, front-page.php, for the front page of a site
Themes intended for public release should not include the following new features:
- New template file, single-{post_type}.php, for Custom Post Types
- New template files, author-{nicename}.php, and author-{id}.php, for author specific templates
- New template files, taxonomy.php, taxonomy-{taxonomy}.php and taxonomy-{taxonomy}-{term}.phpfor Custom Taxonomies
WordPress 2.9
Release Date: December 18, 2009
Required Theme Feature Implementation Date: July 17, 2010
Themes must include the following new features:
- Dynamic Sidebar Descriptions: register_sidebar( array ( 'description' => 'sidebar description' ) );
Themes are recommended to include the following new features:
- Post Thumbnails: add_theme_support('post-thumbnails') and the_post_thumbnail('thumbnail')
Themes may optionally include the following new features:
- Comment metadata
- Excerpt filters (excerpt_length, excerpt_more)
Themes intended for public release should not include the following new features:
- New template files, page-{slug}.php, and page-{id}.php, for page specific templates
- New template files, category-{slug}.php, for category specific templates
- New template files, tag-{id}.php, for tag specific templates
WordPress 2.8
Release Date: June 11, 2009
Required Theme Feature Implementation Date: July 17, 2010
Themes may optionally include the following new features:
WordPress 2.7
Release Date: December 10, 2008
Required Theme Feature Implementation Date: July 17, 2010
Themes must include the following new features:
- Widgets: register_sidebar() / dynamic_sidebar()
- Standard Comment Function: wp_list_comments()
Related