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.