A modern, semantic, accessible starter theme for WordPress
PHP CSS JavaScript Ruby
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
content
library
.gitattributes
.gitignore
404.php
CHANGELOG.md
README.md
archive.php
comments.php
footer.php
functions.php
header.php
index.php
page.php
resources.md
sample.CHANGELOG.md
sample.README.md
screenshot.png
search.php
searchform.php
sidebar.php
single.php
style.css

README.md

Temperance

A Lightweight WordPress Starter Theme

Temperance is a virtue. It's about doing enough without doing too much. In a word - moderation. Temperance provides a solid, modern foundation, without getting in your way. Temperance is a WordPress starter theme, built using accessible HTML5 markup, with progressive enhancement in mind. Because accessibility is essential for a modern, open web, Temperance strives to be accessible by design. Use the latest version of Temperance when creating a new WordPress theme.

Check back often to get the latest improvements. Want to help make Temperance better and more accessible? Just create a pull request. I'm open to contributions. :)

Theme Development Checklist

During Your Theme Development

Required:

[ ] Use semantic HTML to develop your theme [ ] Use accessible design techniques [ ] Set $content_width - see the Codex Page [ ] Design the "Page Not Found" Error page (404.php) [ ] Update your readme.txt [ ] Test your theme with Theme Unit Test plugin. [ ] Check required accessibility items [ ] Check all registered menus are being used [ ] Internationalize - wrap your string with WordPress' I18N functions [ ] Develop your theme using the WordPress coding standard [ ] Chect that your theme follows UI Best Practices [ ] Which Post Formats will you support? [ ] Ensure you are including your CSS and JS correctly.

Optional:

[ ] Create Theme Assets for the WordPress.org - Custom Header - Custom Logo [ ] Create a customizer class to manage theme options - see sample in library/classes [ ] analyze your theme using VIP theme scanner If you're publishing it WordPress VIP theme [ ] Analyze your site with http://cssstats.com [ ] Update the admin footer text in temperance_custom_admin_footer() - delete function if unwanted

After you theme development is complete

[ ] Update Version in style.css, readme.txt, README.md, and CHANGELOG.md [ ] Theme description - Describe your theme for WordPress.org users [ ] Theme tags - Update your theme tags for the WordPress.org repository [ ] Check the License in style.css - Is the GPL what you want? [ ] Create Favicons [ ] Create Icons for Apple and Windows devices [ ] Create screenshot.png (1200w x 900h) [ ] Create a theme README.md from sample.README.md

Meta

License

GPL

Submit Bugs & or Fixes: https://github.com/andrewwoods/temperance/issues