Make WordPress Themes

Opened 6 years ago

Closed 6 years ago

#7596 closed theme (not-approved)

THEME: HDboilerplate - 1.0

Reported by: hxf148 Owned by: kobenland
Priority: Keywords: theme-hdboilerplate
Cc: hxf148@…

Change History (2)

#1 @kobenland
6 years ago

  • Owner set to kobenland
  • Status changed from new to accepted

#2 @kobenland
6 years ago

  • Resolution set to not-approved
  • Status changed from accepted to closed
  • Themes are required to use core-bundled scripts, if using such scripts (jquery)
  • No CSS files other than style.css must be hard-coded into the document head. (These files must either be enqueued and hooked in appropriately, or added using IE conditional tags.)
  • No scripts or script file links must be hard-coded into the document head. (These must be enqueued and hooked in appropriately.)
  • Themes are REQUIRED to use get_template_directory()/get_stylesheet_directory() instead of TEMPLATEPATH/STYLESHEETPATH
  • Themes are required to use a unique slug as a prefix for anything in the public namespace, including all custom function names, classes, hooks, public/global variables, database entries (Theme options, post custom metadata, etc.)
    • Themes are recommended to use theme-slug as this unique slug
  • Theme is required to incorporate Automatic Feed Links: add_theme_support( 'automatic-feed-links' )
  • Proper way to remove the gallery style:
    add_filter( 'use_default_gallery_style', '__return_false' );
  • Since Theme is translation-ready, all public facing text must be translatable

This was not a complete review.

Note: See TracTickets for help on using tickets.