New
PeoplePress is here. Community building for WordPress, reimagined. Fast, modern, and built for the communities you've always wanted to run.
See it live

BuddyDev

Search

In this post, you are going to learn about:-

We assume that you have already enabled the Taxonomy Creator in BuddyBlog Pro’s tools section.

Creating Taxonomy:-

  • Click on the “Taxonomies” in the BuddyBlog Pro menu
  • On the list screen, Click on “Add New Taxonomy” button as shown below

 

That will take you to the new taxonomy creation screen.

Taxonomy Creation/Edit screen options:-

You will see the basic options(Advance settings is hidden by default) like below

Basic settings:-

 

Basic settings part 2:-

 

  • Title – It is for your convenience(to remember what the taxonomy is, it is not used for registering taxonomy)
  • Slug:- It is the unique taxonomy identifier, must be lower case, less than 32 characters and without any space.
  • Plural label:- The plural name for taxonomy e.g. Genres.
  • Singular Label:- The singular name for the taxonomy e.g. Genre.
  • Associated Post Types:- Associate one or more post types with this taxonomy.
  • Is Public:- Make this taxonomy public. It will be visible from front end to everyone
  • Is Hierarchical:- Will the content be hierarchical like categories?
  • Is Active:- Toggle to enable/disable the registration for this taxonomy. You need to keep it on to use this taxonomy.
  • Show Advance Settings:- Toggle to enable advance settings. If you tick it, you will see a tabbed interface with advance settings as below

Advance Settings:- General

  • The “General” tab allows you to define the optional description.
  • You can enable/disable sorting for terms

Advance Settings:- Labels

  • Allows bulk editing all labels for the taxonomy.
  • On a new taxonomy screen, if you change the Singular/Plural Label, the bulk options will be automatically updated.
  • On edit taxonomy screen if you changed the singular or plural label, you can use “Regenerate” button to regenerate the labels from current Singular/Plural label.
  • The “Clear” button allows you to clearing all the label fields.
  • You can use this screen to update the bulk labels as you please(you can update entries manually if you need to do that).

Advance Settings:- Visibility

It allows you to control the various visibility options

 

 

  • Show UI:- Do you want to enable the UI for the Taxonomy in admin to creating/managing terms(generally, you should enable it).
  • Show in Nav Menus:- Do you want the taxonomy terms to appear in nav menus for selection?
  • Enable Tag Cloud:- Should it display tag cloud for non-hierarchical taxonomies.
  • Show in Quick edit:- Should it be visible in associated post type’s quick edit.
  • Show admin column:- Should there be a column added to associated post type’s list screen in admin with the associated terms list.

 

Advance Settings:- Rewrite & Permalink

 

 

  • Permalink Rewrite:- You can opt to use the taxonomy slug as base in term permalink or you can specify a custom slug or you can disable permalink.
  • Enable Hierarchical Permalink:- Should we enable hierarchical(parent/child slug) url for terms in hierarchical taxonomy.
  • Publicly Queryable:-  Will thistaxonomy be queryable from front end(accessible to everyone).
  • Query Var:- If you are not a developer, ignore it. It is used in custom queries.

Advance Settings:- Permissions

 

  • You can set custom capabilities name for various actions here.

 

Advance Settings:- REST API

Whether to enable in REST API or not.

 

It must be enabled in REST API to be visible on the create/edit post type screen is using block editor.

Managing Taxonomies:-

  • Click on the “Taxnomies” in the BuddyBlog Pro menu
  • You will see a screen that will list all the taxonomies that you have created, and will allow to edit them as well as create new taxonomies.

 

You can

  • Sort the by title, slug(actual taxonomy identifier) or activate state.

* Only a taxonomy which is set as “Active” and is published, will be registered.