[theme-reviewers] Theme Uploader and CSS Classes

Otto otto at ottodestruct.com
Fri Sep 24 20:43:08 UTC 2010


On Fri, Sep 24, 2010 at 3:09 PM, Edward Caissie
<edward.caissie at gmail.com> wrote:
> A current list of what is checked would be most helpful ... Simon could make
> good use of that for his Theme Checker script, too.

The long list. A few of these don't apply to BBPress child themes.

- ZIP files only.
- Any __MACOSX stuff is removed (Why do Macs add this crap into ZIP
files anwyay?)
- Theme is not empty
- Style.css with the shortest path is scanned (other CSS is not
currently scanned)
- Must include style.css
- Must include screenshot.png
- Must include a Name
- Must include a Description
- Must include Tags
- Must include real tags from the directory, not stuff you made up.
- Must include Version
- Must not have same URL for Author URI and Theme URI.
- Must not have any thumbs.db files.
- Must not have _notes file/directory
- Must include call to wp_link_pages
- Must include get_avatar or wp_list_comments
- Must include the_tags or get_the_tag_list or get_the_term_list
- Must include register_sidebar
- Must not include "Artisteer" stuff (auto generated themes)
- Must not include google ads
- Must not include base64 functions
- Must not include rot13 functions
- Must not include bloginfo('description') calls
- Must not include Google Analytics code
- Must include wp_head
- Must include wp_footer
- Must not use PHP short tags
- style.css must include .aligncenter, .alignright, and .alignleft
- Must not use same name as existing theme in directory
(upgrades/version checks all happen here too)

-Otto


More information about the theme-reviewers mailing list