I normally don’t post updates to my themes here on the blog, but I think this one warrants an update post for a variety of reasons. This update has been so extensive, I want to post a little more information on this its features as well as its development. I also want to highlight what the theme has to offer — while this is all is located in the readme file, I don’t think I laid everything out in the original introduction post. And last but not least, I wanted to cite the various resources that I have used in both the development and updating processes.
Black Hat is a dark minimalist theme based on Adrian Diaconescu’s Corporate Sandbox, which is of course based on the Sandbox framework. It is has been built specifically with WordPress 2.7 in mind, but is also backwards compatible for version 2.6. (Sorry, I will no longer be supporting version 2.5 or older.)
Theme option for changing sidebar location – Pretty self-explanatory, there’s a theme option so that the sidebar can easily be moved from left to right and back again from within the WordPress admin panel.
Sitemap template – If desired, you can create a sitemap for your blog by simply using this template.
Links page template – If desired, you can create a links page by simply using this template.
Printer-friendly stylesheet – Something I think a lot of users don’t think about until someone tries to print a post. Personally, I think all blogs should have these! :)
Admin & Login links – Many WordPress-savvy users don’t need a link to get to the Admin panel, but it’s nice for those of us who can’t remember the exact URL for it!
Favicon – Something else I think a lot of users don’t think about. Personally, I hope all my users replace this file with their own. A favicon helps your blog stand out, IMO. :)
Visual sticky post indicator – With the introduction of sticky posts in WordPress 2.7, I’ve noticed that it’s hard to tell if a post is sticky or not. I like visual aids, and this is one.
Easy to implement Feedburner links – By default, Black Hat features a feed icon linked to the blog’s RSS feed. This can be changed to a Feedburner RSS feed by simply updating a file to include your Feedburner feed URL. There is also pre-written coding for the Feedburner email subscription link. Another simple edit can enable this feature.
Default and conditional feed options – By default, Black Hat includes the coding for the following feed types: RDF/RSS 1.0, RSS .92, RSS 2.0, Atom 0.3. The RSS feed for all comments for your blog is also included. Conditional feeds: If viewing a single post, the comment feed for that post is available. If viewing a category, the feed for all posts in that category is available. If viewing a tag, the feed for all posts with that tag is available.
Additional/SEO meta tags – When developing my themes, I take the liberty of adding many commonly used meta tags. Most of the information is automatically filled in via various WordPress commands and can easily be modified by the user.
Twitter integration – In the post footer (when you click on a post, not viewing the index or archive page), there is a “Share on Twitter” link. There is also some pre-written coding to allow you to display your latest Tweet in the sidebar.
Related Posts feature – This function looks at the first tag for a post and finds all posts matching that tag. If no tags are specified for a post, it simply will not show up at all.
Customized default avatar (Gravatar) to match theme design – Black Hat includes an avatar to match the theme style. To use, you would simply login to the WordPress Admin panel and set the custom avatar as default.
As I said, more detailed information on these can be found in the theme’s readme file.
Sources and Link Love
These are the various resources and individuals who have helped make this theme possible: WP Candy, Cats Who Code, ThemeLab, WP Recipes, WP Hacks, Lorelle on WordPress, the WordPress Codex, WP Seek, WP Tavern, Jacob at A Blinding Sonic Blast, WP Lover, WP Hackers mailing list, Theme Playground, and For the Lose.
My apologies if I’ve left anyone out!