[theme-reviewers] Additional checks for the wordpress theme upload scripts.
Edward Caissie
edward.caissie at gmail.com
Mon Aug 16 13:44:28 UTC 2010
Looks like a useful list of checks to make, even if just the first section
of "must have in theme" items are added it will help with the review queue
immensely.
Cais
On Mon, Aug 16, 2010 at 9:08 AM, Philip M. Hofer (Frumph) <philip at frumph.net
> wrote:
> Required, must have in theme.
>
> body_class
> post_class
> comment_form && wp_list_comments -- if (comments.php || comments-popup.php
> files exist)
> wp_head
> wp_footer
> wp_link_pages
> comments_template
> dynamic_sidebar -- if (register_sidebar exists)
> $content_width
>
>
> Required, check with regexp, some people could be adding " instead of ' and
> spaces
>
> add_theme_support('automatic-feed-links')
>
>
> If found in theme, check to see if required additional support is there
>
> wp_nav_menu - check if add_theme_support('menus') || register_nav_menus
> exists
>
>
>
> Must Not have in theme, deprecated, if found reject: (direct from
> deprecated.php, most common)
> get_settings
> get_alloptions
> get_profile(
> add_option_update_handler
> remove_option_update_handler
> clean_url
> is_term(
> is_taxonomy(
> wp_specialchars
> sanitize_url
> get_postdata(
> previous_post(
> next_post(
> wp_list_cats(
> list_authors(
> get_author_link(
> get_settings(
> wp_get_links(
> comments_rss_link
> get_category_rss_link
> get_author_rss_link
> comments_rss(
> get_catname
> __ngettext
> attribute_escape
> usermeta
> automatic_feed_links(
>
> -- Notice the ( at the end, this will denote its the function and stops
> there
>
>
> Check's that might be a bit more difficult to check for because of the wp_
> on the new one
>
> check for wp_link_pages if not exist, check for link_pages
> check for wp_get_archives if not exist, check for get_archives
> check for wp_register_sidebar_widget if not exist, check for
> register_sidebar_widget
>
>
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20100816/afc0be2f/attachment.htm>
More information about the theme-reviewers
mailing list