Building useful features into your theme

My site has a theme which I created myself, and while it works, I often have to tweak the theme or use plugins to modify the appearance or behaviour. I’ve been looking at ways to modify my theme so that there’s less jumping around to make changes. Ideas include some basic SEO, gallery functionality, fields for analytics and feedburner, and widgets.

What features do you consider useful to build into a theme to reduce modifying it later or having to use plugins?

6 Answers
6

It’s all site-dependent.

I have a few core things I build in to any theme’s functions.php though:

  • Change logo on admin page to suit the client’s company
  • Hide WP-Stats smiley graphic
  • Hide WP.me short URLs and replace with their chosen provider
  • Add option for Twitter, Facebook, and Buzz buttons and ability to pull in Tweets
  • Google Analytics option
  • Minify JS/CSS

… plus i’m forgetting some stuff, i’m sure.

Leave a Comment