Back to contents

JetEngine: How to Create a Custom Taxonomy

Categorize the posts easily with JetEngine custom taxonomy. From this tutorial you’ll find out how to do it correctly.

JetEngine plugin has a lot of advantages and one of them is that you can categorize the posts in special terms. If there are a dozen posts, and some of them refer to one topic, so create a taxonomy to unite them.

The difference between Taxonomies and Terms

First, let’s clear up what the Taxonomies and Terms are.

  • Taxonomies allow to categorize the Posts Types according to any clasification characteristics.
  • Terms are items inside the Taxonomies, which add additional classification attributes, thus building a hierarchical order within a certain Taxonomy.

Creating a new custom taxonomy

Let’s find out how to add a new custom taxonomy with JetEngine. You can see the JetEngine block in the side panel of the Dashboard.

custom-taxonomies-list

Click Taxonomies and then click Add new to proceed and create a new taxonomy. The process is very similar to creating a custom post type. There are the same blocks: General Information, Labels, Settings and Meta Fields.

1Step — Fill in the fields with information

In General Settings there are such fields as:

  • Taxonomy Name — set the name of the taxonomy, for example, Projects or Portfolio, it depends on what post type this taxonomy is created.
  • Taxonomy Slug — it will be automatically fulfilled.
  • Post Type — from the list, choose an item for which the taxonomy will be created.
taxonomy-general-settings

In the General Information block, you need to fill all the fields. Pay attention to a Post Type field, because this taxonomy will be applyed only to selected ones.

2Step — Labels Block

Here you can set the Labels to use instead of the default ones. Click the Edit button to start editing the labels.

taxonomy-labels

3Step — Advanced Setting Block

This block allows you to set the displaying mode of the taxonomy. Just decide if you want it to be public or to be shown in Admin Menu, etc.

taxonomy-advanced-settings

4Step — Meta Fields Block

Use them to display any extra information for the taxonomy, such as media, radio options, repeaters, etc. You can customize the width of the fields as well to make them occupy less space and arrange them side by side.

For example, you can create such Meta fields as Price, Location, Date, etc.
By adding the Meta Fields it is possible to fulfill the taxonomy with much more information and then display it through the Listing Grid.

Field Type

For example, here’s how Radio Meta field can be used to create an Options List within the taxonomy.

taxonomy-meta-fields

Having finished all these steps,scroll up and click Add Taxonomy if it is the new one or Update Button in case you are editing the existed taxonomy.
As we have created taxonomy only for Portfolio, it appears here. In our case, each portfolio item will have a specific location term that unites the portfolios made in one location.

portfolio JetEngine

5Step — Add New Category

After the taxonomy is saved, you need to specify New Term, in our case we need to add a new Location for the Portfolio.

Next, think up a name and a slug, choose a category and then click Add new category/term button. On the right side, there is a list of the terms.

portfolio JetEngine

6Step — Edit Custom Post

In the Portfolio > All Posts assign it to the term that suits it (the one you’ve just created).
Here is what we can have in the end.

child category JetEngine

Click the Update button to save the changes.

So, here we are. Hope, this tutorial will be useful.