Ultimate Taxonomy Manager for WordPress
Finally i completed my first WordPress plugin named ” Ultimate Taxonomy Customizer”, which can be useful to create as many Taxonomy as you want as well as Custom Fields for those taxonomies.
Creating custom fields basically means adding more details to taxonomy.
First let me explain What a Taxonomy is ?
Taxonomy is the practice and science of classification. – WIKIPEDIA
So you can use Taxonomy to classify and organize different area of your website. In fact there are two predefined Taxonomies in WordPress already which are Tags and Categories. We all know how to categorize our posts based on Category, and we can add tags to sort things out is an easy manner.
Now Tags and Categories limits you to Categorize your post on basis of them only and you can not have any other classification, though you can always have as many number of tags you want to add to a post. But what if you can keep and organize all your tags under different names- such as you can keep all the tags belonging to people under people type this way you require a Taxonomy with name PERSONS.
So now People forms a group of all people references that you make on your site, Similarly if you reference large number of book you can put it in Taxonomy named Books. So thats the reason you create Taxonomies.
Thats how it looks when you create Books and Persons TAXONOMIES.
NOW, let me tell you why you need Custom Fields for Taxonomies ?
I usually create post on my blog relating to project i am working on and categorize them by say category with a project name, but it limits the detail level to category name or Project name.
Using Ultimate Taxonomy Manager you can create a new Taxonomy named Project, add custom fields to it say Project Language, Project Start Time, Project End Time, Project Members etc, i.e. the fields that are common to all posts. and related to Each Project.
Now when you create an entry for Taxonomy Project ( By Clicking on Project Under Posts Menu.) you will be asked for Project Language, Project Start Time, Project End Time, Project Members.
You can even customize the options say you want to display Project Language as Drop down option so you can add the options in the field page, and the UI automatically creates Combo Box for its input. now you can fill the project details.
When finished filling of project details, you can add the created Term of Project Taxonomy to any post you create and all further details will automatically be added to the page.
To add a term to post you can use the default Tags/Category INPUT BOX or you can use a COMBO BOX , that allows you to select only one term per post/page.
The plugin provides a very easy to use interface for creating and using Taxonomies on WordPress. Please provide your comments and suggestions for improvements.
Plugin Site : Ultimate Taxonomy Manager
If You still need further Clarification on Taxonomies you can Check out Following Post By Justin Tadlock – http://justintadlock.com/archives/2009/05/06/custom-taxonomies-in-wordpress-28, Where he explains detailed usage of Taxonomies.
You can also check out his post on LINKING SAME TAXONOMY TO MULTIPLE POST TYPES ( You can do that Easily with the Plugin ) - http://justintadlock.com/archives/2010/08/20/linking-terms-to-a-specific-post .