How to Create a Custom Taxonomy in WordPress

TaxoPress is one plugin that allows you to create and manage all the terms and taxonomies on your WordPress site.

The “Taxonomies” screen an show all the taxonomies created by WordPress and your plugins and themes. This screen will show Tags and Categories, plus also taxonomies from and other plugins.

On this Taxonomies screen, you can click “Add New” and create your own taxonomies.

Add a New Taxonomy in WordPress

When you click “Add New”, you'll be able to choose settings for each taxonomy. For example, you can change the visual labels, or you can control whether the taxonomy is organized in parent-child relationships. Here you can also describe what your taxonomy is used for. There's also the option to add a default term for this taxonomy.

Screen to add a New Taxonomy in WordPress

In the “Post Types” area, you can assign this taxonomy to any post type. On this tab you can also opt to show content from all post types on archive page.

The Post Types screen for taxonomies

Inside each tab you'll find many useful settings. For example, in the “Admin Area” settings, you can control how your taxonomy appears in your WordPress dashboard.

The Admin Area settings for a WordPress taxonomy

Click the “Save Taxonomy” button in the top-right corner. You'll see that your taxonomy is now a sub-menu under any post type that you attached it to.

A menu link for a WordPress taxonomy

You will be able to to this taxonomy using the new box inside your posts. If you checked the box for “Parent-Child Relationships”, this will appear a list instead of a search box.

New taxonomy term metabox in WordPress.

One thing to note with a new taxonomy is that it will not automatically appear on posts. You will need to make some changes to your site design if you want to display your terms. You can use the Terms for Current Post feature in TaxoPress.

Leave a Reply

Your email address will not be published. Required fields are marked *