Features of ZYX Term Meta

The plugin adds a table with metadata (called prefix + termmeta) to use with its features.

The plugin allows multiple parentage for terms, that is, any term can be children (or parent) of any number of other terms. Right now, the only limit is that parent and children should be of the same taxonomy, but not even that is mandatory.

It has useful features for custom templates. On the one hand, you can assign any template to a term, overriding the template hierarchy (actually, hooking into it). But it has also features on single post templates, too: you can assign a template to the posts that are assigned to a given term. Even more, you can assign single post templates on a per-post basis.

Also, you can link any term to a Page.  This means that the Page (and its permalink) will be used instead of the template. It also can create automatically the Page and link it to the term for you. You can have the richest term descriptions and prettiest term permalinks ever, by unleashing "the untampered potential of WordPress", the Pages!

Most surely, the term groups are the most powerful and interesting feature bundled with ZYX Term Meta. In some aspects, they resemble taxonomies, but overally speaking they are more powerful and flexible. You can assign any term to one or more term groups; term group data is stored in a global variable (just like $wp_taxonomies); they can have templates, but they can share the templates, too (you can assign the same template to more than a term group); they can be linked to terms, so the term acts as index of a term group; term groups are hierarchical, which means that they can be the parent or children of any number of other term groups; they do have metaboxes, the term group checktables, which are hookable, and display the terms of a given term group (and, optionally, those of the children term groups); checktables also can show the thumbnail, instead of the term name; and term names also may have some checktable-specific features (such as not displaying for a given term group checktable, that of the thumbnail, or displaying a special name and/or hovering description specifically for the checktable).

As implied by the checktable features above, the terms may have term thumbnails. Just select which one of your uploaded images do you want with the dropdown box. The thumbnail has an API resemblant to that of post thumbnails, and the included widgets and template tags already care of thumbnails; so, you can, say, create an "icon cloud" instead of a tag cloud, or display the terms of a given post as icons.

By the Web Warlock, Friday, 14/May/2010 11:09

Quantum order

By the Web Warlock, Wednesday, 19/May/2010 20:32

A term can use different custom orders when listed from different terms.

Single template by term

By the Web Warlock, Wednesday, 19/May/2010 22:28

You can select a single template to be assigned by default to all posts belonging to a term.

Term groups

By the Web Warlock, Wednesday, 19/May/2010 13:07

We could say that term groups resemble WordPress custom taxonomies, but there are lots of differences, and term groups are more flexible (and complex).
Term groups are hierarchical and allow for multiple parentage. This means that any term group can be parent or children of any number of other term groups.
A term can belong to any number of term groups, and a term can serve as index of a term group, meaning that the term will act as representation of the term group: the link to the term group will be that of the term.
Term groups may have term group checktables, special meta boxes with the terms of the term group (including or not those of the children term groups), with many features of their own: Checktables can use thumbnails if available, terms may be hidden for a given checktable —rendering them unselectable—, may have preselected terms, have different hooks, may be read only or displayed only if certain term is selected, &c.). Also, term groups can use the same custom template for all terms in the term group, automatically add custom fields, & even more.