Glossary

Taxonomy

A Taxonomy in Statamic is a named vocabulary of terms used to classify content. You might have a Topics taxonomy for a blog, a Skills taxonomy for a team roster, or a Product Type taxonomy for a catalog. Each term in a Taxonomy is its own file stored in content/taxonomies/, and entries in a Collection can be linked to one or more terms through a Taxonomy Fieldtype in their Blueprint.

WordPress has taxonomies too — categories and tags are built-in taxonomies, and you can register custom taxonomies via register_taxonomy() or a plugin. The concept maps directly. In WordPress, taxonomy terms live in the wp_terms and wp_term_relationships tables. In Statamic they’re flat files, consistent with how all other content is stored.

One thing Statamic does that WordPress doesn’t out of the box is give taxonomy terms their own Blueprints. You can add fields to a term — a description, a featured image, an icon — and those fields show up when editing the term in the Control Panel. WordPress supports term meta, but exposing it in a clean editor interface requires extra code or plugins.

Taxonomy terms in Statamic can also have their own URLs, enabling term archive pages like /topics/css/ or /skills/laravel/. The URL structure is configurable per Taxonomy. Terms can be attached to entries from multiple Collections if that makes sense for your content model — a single Topics taxonomy could apply to both blog posts and case studies.

When migrating from WordPress, your existing categories and tags map directly to Statamic Taxonomies. Custom taxonomies become their own Taxonomy configurations. The actual term data migrates cleanly since it’s simple structured content. If your WordPress terms have a lot of meta fields (descriptions, images, SEO data), it’s worth configuring the Taxonomy Blueprint before importing so those fields have somewhere to land.

Taxonomies also participate in Statamic’s query and filtering system, making it straightforward to build tag archive pages, filter collections by term, or pull related content based on shared taxonomy terms.

Need more clarity?

Book a discovery call and we’ll walk through your situation — what you have, what the migration looks like, and whether it’s the right move.

Book a Discovery Call →