WP theming
Jump to navigation
Jump to search
General
- Theme Development
- Stepping Into Templates
- Template Hierarchy
- Template Tags
- The Loop
- Site Design and Layout
- Theme Review - Guidelines for designing and developing WordPress Themes plus WordPress Theme Directory standards and practices.
Tools
Settings API
Custom settings pages. Example given for choosing a background image.
Layout
Sidebars
- http://codex.wordpress.org/Customizing_Your_Sidebar#New_way_of_adding_sidebars
- stackoverflow: Adding a 2nd Sidebar in a specific Wordpress theme
Typography
quick webfont plugin hack;
Base themes
looking for; HTML5 (h5bp=HTML5 Boilerplate), responsive (mobile first, i.e. 320 And Up), a grid system (though not too hard to add), accessability (WCAG 2.0 compliant would be nice)
- Bones
- https://github.com/eddiemachado/bones - very recent
- h5bp
- 320andup
- http://demos.simplethemes.com/skeleton/- "Skeleton is a simple, responsive WordPress theme based on the Skeleton Boilerplate. It has several useful shortcodes, such as tabs, toggles, cross-browser CSS3 buttons, and layout columns. It also includes a bbPress skin/stylesheet and sample child theme. "
- http://themefortress.com/reverie/ - "Reverie Framework is an extremely versatile HTML5 WordPress framework based on ZURB's Foundation, a powerful tool for building prototypes on any kind of devices. Reverie follows HTML5 Boilerplate standard and is hNews microformat ready. It is optimized for Search Engine while at the same time improve readability."
- https://github.com/milohuang/reverie - kinda recent
- http://whiteboardframework.com/ - HTML5, responsive, Less
- https://github.com/johanbrook/whiteboard - Jul 17, 2011
- https://github.com/scottlyttle/Sass-WordPress-Reset-Theme - Sass, Modernizer, jQuery, form components
- http://html5reset.org/#wordpress - jQuery, Modernizr, hNews Microformat and Analytics
- http://randyjensenonline.com/thoughts/handcrafted-wp-starter-theme/ - HTML5 [Boilerplate], jQuery
- https://github.com/nathanstaines/starkers-html5 - HTML5, bare-bones
- http://weavertheme.com/ - recommended by Danny
- all fluid, no breakpoints :/
- http://wordpress.org/extend/themes/thematic
- http://www.ejhansel.com/thematic-320-and-up
- anything below 1024 width is single colum? :/
- http://www.ejhansel.com/thematic-320-and-up
- https://github.com/retlehs/roots
- h5pb
- not 320andup
- https://github.com/matt-bailey/320semanticgs
- h5bp, 320andup,
- http://320semanticgs.mattbailey.co/
- http://semantic.gs/ (LESS, SCSS, or Stylus) (LESS.js)
- https://github.com/320press/wordpress-bootstrap
- Twitter Bootstrap framework as a WordPress theme. Bootstrap is very overused these days though.
With Settings API
Premade custom theme config pages are nice, but whether the theme follows best practice still needs checking.