
Lemon Lime v1.0 for WordPress is what I’m calling my current theme, don’t ask me why, I have no idea where the name came from, and I admit it’s a bit goofy, but it stuck.
Some of you have requested a tutorial on how I accomplished some of the features on this theme. The truth is, it’s not as hard as it seems, with a little tweaking here and there and some modifications to the WP Core files. I had a lot of help in terms of figuring out how WP works and so some of what you might see in the source might be a little messy. I never thought I’d ever release this at all so I’ve kept things in their “original” state. I’ll dive into modifications in later postings , in fact I’m in the process of creating a separate page for this theme and perhaps later themes as well.
Theme Caveats:
Before you install this theme there are a few caveats that you should be aware of.
The first and most important thing you should understand is that some of the more subtle styles such as the bookmarks and categories listings were possible only because I hacked up the WP Core Files. You’ll see that when you download the theme. For example, the Categories listing: by default WordPress Generates markup for the categories that excludes the counter from the category label, and any sort of block-level formatting for the link tag will force the counter text below the block-level item. I hacked the WP Core files to include the counter in the markup to allow it be rendered as you see it. The same applies for most of the typical functions you might use for rendering out other page elements. Bottom line: if you will have to over-write some files in the wp-includes directory (backup your originals first). Beware , as this tends to make your other themes not render properly in some cases.
The second thing is that I’m using PNG’s in order to make some of the visual aspects of the design work. PNG’s aren’t supported on some browsers - or at least not rendered properly. You may want to work with this a little if you prefer not to use PNG’s.
Lastly: as much as I would love to say that my markup is 100% XHTML compliant - it isn’t. There are a number of warnings that will crop up when you try to validate it (thus I left the validation link off). It renders as it should, from that perspective I am quite happy, but one day I will get around to making it 100% compliant.
If there are any missing files, please let me know.
Photoshop Source Files:
I’ve included the main Photoshop source file which contains groupings that show the different screens I created for this theme. I’ve made some minor modifications and I can’t remember if the guides are 100% accurate for slicing - if they aren’t you can always refer to the image folder for reference.
Considerations:
The only thing I ask is that my credit remain with the CSS files and a brief mention in the disclaimer box with a link back to my site (see the bottom of this page). If you make modifications to the theme I would really love to see it, as I’m sure I can learn a lot from those more experienced.
Thank you everyone for your interest, I’ll be working on a new theme soon and once I get tired of that I may release it if it this one proves to be popular enough.