Overview
action is a HTML5 WordPress parent theme whose defaults are minimal and efficient. It affords extreme flexibility via CSS and hooks . Its clean semantic HTML provides accessibility and SEO out of the box. Its mobile-first CSS adapts to any device.
Ethos
CSS
Action takes a mobile-first approach to responsive design by using basic mobile-friendly defaults. Its layout modifiers apply only to screens that can accomodate them. IE8- gracefully degrades to the mobile view.
PHP
Action uses PHP 5.3+ closures to leave a totally anonymous footprint.
Hooks
Action uses actions and filters to great effect. Child-theme developers can modularly customize without overriding many theme files. Template files each serve a unique exact purpose. Sequence is facilitated entirely via action hooks. Action separates template markup from where/when it is used. This modular setup affords DRY child themes.
Usage
Theme
Use action standalone or accompanied by a child theme. Child themes let developers remix a parent theme in a safe seamless manner. Child-theme template files override parent ones. To customize beyond the parent modifiers, use a child theme. action-child is a starter child theme designed to faciliate safe customization.
Download
Install
- FTP the unzipped download(s) into /wp-content/themes/.
- Go to wp-admin → Appearance → Themes to activate.
Modifiers
The parent CSS contains modifiers for layout, display, and markup. Modifiers allow features to be easily flipped on/off. Modifiers can be applied to the 'body_class' hook via Skins. Child themes can create their own modifiers. See the parent CSS.
hide-excerpts- hides
.entry-summary hide-tagline- hides
.site-tagline hide-byline- hide
.byline void-thumbnails- omits markup for
'post-thumbnails' void-avatars- omits markup for comment avatars
l-rmenu- floats
.site-navto right l-rsidebar- floats
.main-widget-areato right