WordPress

How to Convert WordPress Categories to Custom Taxonomies

Do you wish to convert your WordPress classes into customized taxonomies?

Classes are one of many two default taxonomies that assist you type your content material. WordPress additionally lets you create and use customized taxonomies.

On this article, we’ll present you simply convert WordPress classes to customized taxonomies.

Converting WordPress categories to custom taxonomies

Why and When Do You Have to Convert Classes into Customized Taxonomies?

A taxonomy lets you set up teams of posts and customized submit varieties in your WordPress website. By default, WordPress comes with two pre-made taxonomies: categories and tags.

Nevertheless, you can even create customized taxonomies with WordPress, which can be utilized with current or custom post types.

As your WordPress blog grows, you may have to convert your classes right into a customized taxonomy as a result of it may be overwhelming to file and maintain observe of every submit in a class with completely different subcategories.

Utilizing customized taxonomies for tagging permits for extra correct and detailed classifications and higher content material group.

For instance, in case you have a recipe website, then creating classes for delicacies sort, dietary restrictions, and meal sort is usually a bit complicated.

Preview of categories and subcategories

Nevertheless, by making a customized taxonomy for every of those subjects, you may make content material group simpler.

Customized taxonomies also can assist improve your SEO rankings by supplying you with the pliability to make use of extra particular and focused taxonomy phrases.

Having stated that, let’s check out how one can simply convert classes into customized taxonomies.

How you can Convert WordPress Classes to Customized Taxonomies

First, you have to to put in and activate the Taxonomy Switcher plugin. For extra detailed directions, chances are you’ll wish to see our step-by-step information on how to install a WordPress plugin.

Upon activation, head over to the Instruments » Taxonomy Switcher web page from the WordPress admin sidebar to transform classes to customized taxonomies.

As soon as you might be there, you want to choose the ‘Classes’ possibility from the ‘Taxonomy to modify from’ dropdown menu.

Because of this we will likely be changing a class right into a customized taxonomy.

Choose categories option from the Taxonomy to switch from dropdown menu

Subsequent, choose the customized taxonomy that you really want the classes to show into from the ‘Taxonomy to modify to’ dropdown menu.

For instance, in case you have a class for dietary restrictions and also you wish to change to a taxonomy of the identical identify, then you possibly can choose the ‘Dietary Restrictions’ possibility from the dropdown menu.

If you happen to don’t know create a customized taxonomy, then chances are you’ll wish to see our tutorial on how to create a custom taxonomy in WordPress.

Choose your custom taxonomy from the dropdown menu

If you wish to convert all of the classes in your WordPress website into this particular customized taxonomy, then merely click on the ‘Change Taxonomies’ button.

Nevertheless, in case you simply wish to convert singular or a number of classes into this taxonomy, then you have to so as to add the IDs of these classes into the ‘Comma separated checklist of time period ids to modify’ area.

Add category ID

To discover a class id, you have to to go to the Posts » Classes web page from the WordPress dashboard and hover your mouse over the class of your alternative.

The class edit URL will now seem in a popup field on the backside left nook of your display.

From right here, you possibly can simply discover your class ID, as it’s the quantity that comes after ‘class&tag_ID=’ and earlier than ‘&post_type’ within the URL.

For extra directions, see our tutorial on how to find category IDs in WordPress.

Attain category ID

After getting discovered the IDs for classes, head again to the ‘Taxonomy Switcher’ web page.

Subsequent, merely add the IDs for all of the classes that you simply wish to convert into a particular taxonomy. Needless to say in case you add multiple class ID, then you’ll have to separate them utilizing commas.

Type category IDs in the field

Among the classes in WordPress even have subcategories (little one classes).

Nevertheless, if you wish to skip the kid classes, then you possibly can sort the guardian class subsequent to the ‘Restrict taxonomy change for little one phrases of a particular guardian’ possibility. This fashion, solely the guardian class will likely be switched to a taxonomy.

Lastly, click on the ‘Change Taxonomy’ button to transform your WordPress class to a customized taxonomy.

Type parent category

You’ll now see the taxonomy that you’ve got created together with the default taxonomies within the Posts menu tab within the WordPress sidebar.

Upon clicking on the customized taxonomy, you may be taken to a brand new web page, the place you possibly can simply add phrases for the taxonomy by typing in a reputation and slug.

Add a term to the dietary restrictions taxonomy

After getting executed that, simply click on the ‘Add New’ button on the backside to create a brand new taxonomy time period.

Now go to your WordPress block editor by opening up a brand new or current submit/web page.

Right here, you’ll discover that the class you switched to taxonomy is now displayed within the block panel on the proper nook of the display. From right here, now you can simply add new phrases or use current ones in your WordPress weblog submit.

Custom taxonomy preview

How you can Set Up Redirects From Class to Customized Taxonomy

After you flip one among your classes right into a customized taxonomy, the class archive web page will now present a 404 error. That is nothing to be apprehensive about in case your web site is just not dwell but.

Nevertheless, in case your web site is dwell, then search engines like google and yahoo might have already crawled your class pages and listed them. Because of this these pages can seem in search outcomes, and customers coming from search engines like google and yahoo will see a 404 error web page.

To repair this, you want to redirect customers to the brand new taxonomy web page for every class.

To do that, you have to to put in and activate the All in One SEO for WordPress plugin. For extra particulars, see our newbie’s information on how to install a WordPress plugin.

All in One SEO

AIOSEO is the best WordPress SEO plugin available on the market. It comes with a robust redirection supervisor addon that makes it very straightforward to seek out damaged hyperlinks and repair them utilizing 301 redirections.

Observe: AIOSEO additionally has a free version. Nevertheless, you have to the professional model for this tutorial to unlock the 301 redirection function.

Upon activation, you have to to configure AIOSEO in your web site. For extra detailed directions, please confer with our information on how to set up All in One SEO correctly.

After getting executed that, head over to the All in One search engine marketing » Redirects web page from the WordPress admin sidebar.

Right here, you will note a immediate asking you to activate the redirection supervisor. Go forward and click on the ‘Activate Redirects’ button.

Activate AIOSEO Redirects

The Redirects web page will now be displayed in your display.

From right here, merely add /class/.* into the ‘Supply URL’ area.

When you do this, click on the gear icon within the area to open some further settings for the supply URL. From right here, examine the ‘Regex’ possibility.

After that, enter your customized taxonomy slug, e.g. /dietary_restrictions/1 into the ‘Goal URL’ area.

Add the source and target URL

Subsequent, guarantee that ‘301 Moved Completely’ is chosen because the redirect possibility from the dropdown menu.

Lastly, click on the ‘Add Redirect’ button in the proper nook.

Choose 301 as the redirect type

Upon creation, the redirect you created will likely be displayed on the backside of the web page.

From right here, you possibly can at all times toggle the change to ‘Inactive’ if you wish to disable it.

Disable the redirect by toggling the switch

This redirect will now ship all of your class archive visitors to your customized taxonomy.

Nevertheless, we advocate utilizing this methodology provided that you don’t wish to use classes in any respect.

If you wish to redirect particular person classes to a customized taxonomy web page, then chances are you’ll wish to see our newbie’s information on setting up redirects in WordPress.

We hope this text helped you discover ways to convert WordPress classes to customized taxonomies. You might also wish to see our information on how to style individual categories differently in WordPress and our knowledgeable picks for the best conditional logic plugins for WordPress.

If you happen to preferred this text, then please subscribe to our YouTube Channel for WordPress video tutorials. You too can discover us on Twitter and Facebook.



Leave a Reply

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