How To Make A Bio Dropdown Box With CSS

After the most recent Theme Lab redesign, I had a number of comments on the “bio dropdown” box I have up in my navigation.

In this post, I’ll show you how to make your own with pure CSS.

Want More Retweets? Use the Official Tweet Button

A little over a month ago, I recommended to use the TweetMeme WordPress plugin to get more retweets on your posts. A few days ago, Twitter announced their own button for retweeting. Several methods of integrating the official Tweet button in your WordPress sites have already emerged.

Remove Unnecessary Code from wp_head

WordPress includes a lot of stuff through the wp_head() hook included in most themes. Most of this stuff I would consider unnecessary. A few lines of extra code in your header probably won’t slow your site down that much, but I like to keep things as clean and efficient as possible. In this quick tip […]

How To Create a Searchable Tweet Archive with WordPress

Let’s face it, the Twitter search sucks and you’ll be lucky to find tweets over a week old with it even though they still exist. Twitter has been plagued with service issues and the fail whale (which someone coded in pure CSS) is a regular occurrence once again. I came across a tutorial the other […]

Make A Custom Twitter Widget Without A Plugin

I’ve been asked a few times about which WordPress plugin I use to generate the “Twitter Feed” list in the footer of my site. I actually don’t use a plugin at all, it’s a snippet of Javascript from Twitter that displays a list of my recent tweets that I styled with CSS. In this tutorial, […]

Guide to Styling the WP-PageNavi WordPress Plugin

If you’re not familiar with the WP-PageNavi WordPress plugin, it allows you to replace normal previous/next navigation with a more advanced, numbered paging navigation. This is a feature I’ve included on a number themes I’ve developed, including RS16, Blogwave, RS17, and Bright Spot. In this tutorial, I’m going to go over how to: Install WP-PageNavi […]

How To Make Old WordPress Themes Compatible With New Versions

So you want to make your old WordPress themes compatible with newer versions of WordPress. With WordPress 3.0 right around the corner, theme compatibility is something on a lot of people’s minds. It’s pretty simple: do absolutely nothing. I’ve been making WordPress themes since around WordPress 2.3 was released, and guess what? Those themes still […]

Seamless Image Rollovers Using CSS

Have you ever noticed how sometimes when you hover over an image, it goes blank for a second, and then it loads the hover image? When you roll back over though, everything is seamless. Here’s an example of what I mean using my Underground ladder image (broken into two pieces). This is because there are […]

Useful Alternatives to the Dreaded Monthly Archive Links

In a lot of WordPress sites’ sidebars, you’ll probably see the monthly archive links make an appearance. These are a list of links that categorize your post by month. If you want to get more specific, you can even group the posts by week or even day. Unless you’re using widgets, these lists are output […]

15 Do’s and Don’ts of Effective WordPress Theming

Today I want to go over some of the do’s and don’ts of WordPress theming. Regardless if you’re building a WordPress theme for yourself or if you’re building one for release so others can use it, you should be following these do’s and don’ts as closely as possible. 1. Do not hard code full URL’s […]