Oct 2006
17
05:02am


UPDATE!!! Please use GYS Themed Categories 2.0 instead of this one. It does the same job, written by the same guy (myself) but this time it works.

Download GYS Themed Categories 2.0 Now!

Note: I’ll be keeping the old (non-working) for those with older Wordpress versions.

This plugin works with Wordpress 2.3.3 and Wordpress 2.5

Update: After a long time, I finaly had the chance to update and fix the bugs in the plugin. From v0.1b, I can now say that it’s a true v1.0. This should work with the latest versions of Wordpress now. Just overwrite themed-categories.php with the latest version and you’re all set.

2008-04-24: Fixed the redirect bug. Plugin no longer needs to redirect now.

Download Themed Categories Plugin v1.0

Introduction
I had to create my first wordpress plugin due to necessity. One of my clients require that he be able to assign different themes for each category. I have seen this feature in the Wordpress Subdomain Plugin but I can’t use it as is since my client doesn’t want his categories to be subdomains. I looked at the code of said plugin and said to myself, “heck, this is easy.”

Inspired by the subdomain plugin, I decided to write my own plugin learning from both actual code and the wordpress plugin API. In approximately 4 hours, I was able to come up with my very first Wordpress Plugin and I love it! Hehehe.

Introducing, the Themed Categories Plugin. It’s in its early stages so I will be glad if any of you can help me improve it. With it, you can assign different themes to each of your wordpress categories.

How to Install
To install it, just download the file, unzip it to your wordpress plugins folder and activate it.

How to Use
To use it, simply go to Manage->Categories, edit the category you wish to assign a theme to, select the theme from the “Select category themed” dropdown, and save it.

Disclaimer
Lastly, I haven’t tested this extensively but it seems to work fine under Wordpress 2.0. I have no plans of testing it in Wordpress 1.5 so please don’t bother me if it doesn’t work there. After all, it’s easier for all of us to simply upgrade to 2.0.

Thanks! Post your comments and bug reports below.