How to Delete all WordPress Terms
If you have the need to delete all your terms from your WordPress site, then there are basically two ways you could go about it. You could manually delete your terms. You could use a plugin. Or you could go into your database and delete your terms from there.
We’ll go over each method below.
No matter which method you choose, of course you should first back up your database in case something goes wrong and you end up deleting things you don’t want to delete.
Delete with a Plugin
If you’d like to use a plugin to do this work, then the WP Bulk Delete Plugin should do the trick for you.
- First go to your Post section in the Admin area of your backend.
You can delete a terms by choosing post taxonomy..ex- if you choose post type:-post and Post Taxonomy:-category so post categories terms delete by this delete terms option.
Delete All WordPress Terms Using phpMyAdmin
You can also quickly delete all WordPress Terms using MySQL or phpMyAdmin. This method is only recommended for more advanced users.
Login to cPanel dashboard of your WordPress hosting account. Under the database section, click on phpMyAdmin.
Inside phpMyAdmin, you will need to locate your WordPress database. You will see a page like this showing all your WordPress database tables.
Check the box next to wpprefix_terms table. The name of your posts tables may differ depending on the table prefix you choose during your WordPress installation.
you can delete terms using terms name and slug .
After selecting checkbox of terms fields click on delete button.
PhpMyAdmin will now show you a warning asking if you really want to delete those fields.
That’s all, this post helped you learn how to easily delete terms in WordPress
That’s all, we hope this article helped you learn how to easily delete all terms in WordPress.





