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.

Ultimate Taxonomy Manager

NOW, let me tell you why you need Custom Fields for Taxonomies ?

Let’s say,

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.

Ultimate Taxonomy Manager

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.

Ultimate Taxonomy Manager Fields

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.

Ultimate Taxonomy Manager

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

Download Now – CLICK HERE ]

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 .

  1. Taxonomy custom fields are so cool. But how can I use them?
    I need to list taxonomies along with their picture (another great feature of this plugin). How can I do that?

    • Confused
    • October 22nd, 2010

    Thanks for great plugin, there are lots of noobs like me, who can’t understand simple things like custom feilds of taxonomy

    may you please create a more visual tutorial for this thing.

    from creating a new taxonomy to new post, which covers the entire process. a step by step guide

    Thanks alot for your time, this is plugin is worth donating

    • cesar130177
    • November 18th, 2010

    Dear Deepak Seth:

    I think this is a great jog, it would be perfect if gives the ability to tie a page to a taxonomie.

    Let me explain my idea:

    Articles Taxonomy Shop Page Type
    Magazine Taxonomy Blog Page Type
    Project Taxonomy Portfolio Page Type

    Each type of page has diferent structure, shows posts on a very different way.

    Inside the Blog Page, we can have “magazine sections” or “terms”, in a hierarchical way.



      • XYDAC
      • November 18th, 2010

      Hello Cesar,
      I couldn’t understand it quite well.

      By now you can associate a taxonomy to a unique post type
      so you’ll be able to associate

      Articles Taxonomy Shop Page Type
      Magazine Taxonomy Blog Page Type
      Project Taxonomy Portfolio Page Type

      But what next do you expect??

    • Ma’moun
    • November 20th, 2010

    What are the differences between custom fields of a taxonomy and normal post custom fields that you can create using a plugin like More Fields? When should I use this?

      • XYDAC
      • November 19th, 2010

      Custom field of a taxonomy provides more details to a taxonomy.i would recommend you to create one and have a look at it on terms page you’ll understand.Let me know if it bug’s you more.

    • cesar130177
    • November 20th, 2010

    Dear XYDAC:

    Thank you very much for your reply.

    Sorry for not being clear. I’ll try to explain myself better.

    Let say I can tie a taxonomy to a page. For instance, taxonomy “Sports” to a page “Sports Magazine”. This page would be a blog page type.

    In other words, each time I create a new page, I will choose:
    a) Contents to Display ——–> Taxonomy
    b) Layout for the Display —–> Page Type

    Each page type has different widgets and layout.

    That would be the idea. Somehow, separate the “contents” itself from “display” of those contents.

    Would be possible to associate a taxonomy to a page? At the moment, adding more fields is not necessary for me.

    I am not sure if that division can be handle through the usage of taxonomies.

    Kind Regards,


      • XYDAC
      • November 20th, 2010

      I think what you are trying to do is have different taxonomy with different text and use the page type to have different designs for those text.

      Am i getting this right..??


    • cesar130177
    • November 20th, 2010

    Thanks for the reply.

    Yes, that’s it.

    The easiest way to do that is associating categories to pages. This way, contents are distributed along pages however I want, and each page type shows posts in a different fashion.

    This way I can have a web site like this:
    Page 1 ===> Sports Magazine (category 1, type blog)
    Page 2 ===> Food Magazine (category 2, type blog)
    Page 3 ===> Shop (category 3, type cart)
    Page 4 ===> Projects (category 4, type portfolio)

    Each main category has subcategories, and can be classify the way you like. The difference is just the way you show them.

    This is something missing in WordPress I think very important. I try out AVT Extenden Categories plugin with no success. It should be contemplated into the WordPress itself.



    • cesar130177
    • November 21st, 2010

    Thank you very much for your kind reply and information.

    This new feature looks great ! This way we can have different types of posts for each group of categories.

    I’ll check it, may be they are including sort of “category groups” that can be associated to pages.

    Kind Regards ,


    • elduderino
    • January 1st, 2011

    I am playing around with your plugin, and its a very nice GUI for adding taxonomies. However, when I configure “Rewrite=true”, the links do not work – I get the default “unable to find page” message. I’m running this installation on a Windows machine, and use ISAPI Rewrite, which has worked find for all other rewriting. Any ideas?


      • XYDAC
      • January 1st, 2011

      Hi elduderino
      Taxonomies doesn’t have a pre-built archives, you would have to do that manually.
      and if you are talking about something else the let me know…


  2. Hi Xydac

    Great plug in indeed… or will I said as soon as I’ll have understood how to use it. 🙂 For instance, how to get a page archive with my newly created “rubriques” taxonomy ?
    Also, I desperetetaly searched for the equivalent of “$the_category” but all infos are very contradictory and none worked. Do I have to add anything in the function.php ?
    Where could I find the code to create my own archive templates ? (with taxonomy images, please 🙂

    Thanks very much for your help.

    (since I converted the posts into custom types, the only page still working on my website is the 404; Happily, I made a nice one 🙂

  3. Hi, i would like to help with translating your plugin to hebrew. Please contact me back 🙂

      • XYDAC
      • July 25th, 2011

      Hey Omer,
      would be great if you could translate, but am planning to add some more functionality, so will contact you after i upgrade.:)

  4. Hi Xydac,

    Thanks for the great plugin!

    But could you tell me why the selected taxanomies won’t show on my posts summary in the WordPress backend.

    I can see the made Taxonomies in the bar above the posts summary but the selected taxonomy fields (tags) won’t show for the post.

    I hope you can help me with this.

    Thanks in advance.



  5. Here you can see a screendump:

      • XYDAC
      • July 25th, 2011

      sorry but am n a holiday trip right now n will be returning only after 10 day, will definitely try to help you out.

      • Hi XYDAC,
        No problem!
        Thanks for replying on your vacation.
        Hope to hear from you when your back.


      • Hi XYDAC,

        I’m experiencing the same problem, could you help me out a little please. Thanks

    • JoJo Stratton
    • August 23rd, 2011

    Thank you so much for this plug in – I am new to wordpress and trying to create a site that has a catalog structure. I started reading the sites about adding my code and I was, ohhhhhh mannnnnn – then I found this plugin – and you offer more support and info about it than the other taxonomy plugins on the wordpress site – that impressed me as well – thank you – I hope it will work with the theme I have, because the idea of the custom taxonomy and then the custom fields is perfect!

  6. nice plugin!
    i have some questions:
    – how or where can i put short- or php code into my wordpress to display it in single-post as default(-template) for new posts or into the header?
    – where or how can i change the design like colors for the output of data?

    example for my first steps with your plugin:

  7. Thanks for your awesome work!

    One thing I wanna know is how to display self-defined fields on my theme.

    For example, “Description” can be displayed by the following code.

    echo term_description(”, get_query_var(‘slug’))

  8. Nice plugin. You have done a great job. The only thing is that it doesn’t seem to be clarified anywhere, how you actually call the taxonomy fields you create. Maybe I missed it somewhere, but if I want to call the data from an image field that I have added to my taxonomy term, how would I do that?

    • Just to clarify, I mean to ask how to add the data from custom taxonomy fields in a template, not via shortcode. I found some workarounds by just doing some db queries but if there is a particular array variable I could call that would be much more efficient.


  9. This is what i’ve been looking for my wp blog. Tnx @XYDAC 🙂

    • John
    • April 12th, 2012

    Thanks for your great plugin, I think its great, but I dont think if this is obvious to you but you should at least include in your instruction how can we get the value of the custom field we added for a certain taxonomy.thanks!

    • Hardik
    • April 25th, 2012

    how can i display custom taxonomy filed’s value of category ?

  10. I.LOVE.YOU.
    for this plugin. thank you!

  11. Like many others in this thread, I am curious how to get the value in my template? do_shortcode is not responding well…

  1. November 13th, 2010
    Trackback from : Virtual Crowds

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: