Home » WordPress Tutorials » Basics » How to Delete a WordPress Category

How to Delete a WordPress Category

When you learn how to create a WordPress website, one of the first things you should read about are categories and how to use them. Now that we have discussed how to create categories, it is time to read how to delete them.

Similar to the creation and editing of categories, the deletion process requires no more than a few clicks.

In the following sections, you will read how to use three methods to delete categories.

How to Delete a WordPress Category

There are three ways of doing so:

  1. Delete an Individual WordPress Category
  2. Select and Delete Categories
  3. Bulk Delete Categories


Method 1: Delete an individual WordPress Category

Enter your WordPress Admin Panel and from there head towards Posts->Categories:

WordPress Categories Menu


This will open the Categories management page:

WordPress Categories Tab


On the right, there’s a box that contains a list of all your main and sub-categories:

WordPress Categories Tab Sections


When you hover your mouse above any of the names of your categories, a menu will appear:

WordPress Categories Delete Menu


Here you can see a red Delete button. Click it and confirm your action. By doing so, WordPress will delete the selected category.


Method 2: Select and Delete

This is a slightly different approach, but with the same result. Again, enter the Categories page (Dashboard-> Posts->Categories), and again have a look at your list with categories. Also, notice the boxes on the left of each category’s name:

WordPress Categories Bulk Select


By clicking each individual box, you mark its corresponding category. Select the category you wish to delete and then from the Bulk Action menu choose Delete. Then press Apply:

WordPress Categories Bulk Delete


This will delete the category you have selected.

This method is also useful when you want to delete multiple categories. To do so, simply tick the boxes corresponding to all the categories you wish to delete. Then again select Delete from the Bulk action menu and press Apply:

WordPress Categories Multiple Delete


Method 3: Bulk Delete all Categories:

This method is used to select and delete all categories automatically. To use it, from the Categories menu, add a tick on the top left box in the list with categories:

WordPress Categories Box Selection


When you add a tick to it, all other categories will be automatically selected:

WordPress Categories Multiple Select


Then simply head to the bottom of the box and from the Bulk actions menu select Delete and then click Apply:

WordPress Categories Confirm Delete


What Happens to the Posts That Were Aligned to the Deleted Categories?

Such posts won’t be automatically deleted.  In fact, there won’t be any noticeable change – they will remain published or on draft, depending on how you’ve left them and with all the settings you’ve selected. However, they will be automatically assigned to the default and pre-built Uncategorized category.


Categories are one of the most useful tools in WordPress when it comes to your blog section. Not only do they make it easier for you to browse and organize your content, but also make it easier for your site visitors to search faster and easier within your posts, and also add a kick to SEO.

However, sometimes there can be more categories that you might use or need. This is why it is a good idea to delete these categories, as this will optimize the content on your website.


Was this article useful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

Newest Articles:

How to fix HTTP Error 410 Gone in WordPress

HTTP Error 410 is a response status code that your WordPress website displays in the event of a requested file that is no longer available on the requested server now and in the future. To be labeled as a 410 error, the response code also must not include a forwarding...

How to Fix HTTP Error 409 Conflict in WordPress

It is highly likely to stumble upon various error messages when creating your WordPress site. One such is HTTP Error 409 Conflict. Although not so popular such as Page not Found or 429 Too Many Requests, it can still pop up when at least expected. This is why it is...

How to Fix Error 408 Request Timeout in WordPress

Error 408 Request Timeout is a client-side error code – it indicates that the request the Internet browser has made to the web server takes too much time and the server terminates the connection. Indeed, this is the reason why WordPress displays 408 Request Timeout....

How to Fix Error 407 Proxy Authentication Required in WordPress

The 407 Proxy Authentication Required is a type of error that WordPress displays when the server is unable to complete a request. This is a specific error, which indicates that there is a lack of authentication when a proxy server is used between the communication of...

How to Fix Error 406 Not Acceptable in WordPress

Although Error 406 Not Acceptable is not as common as Error 404 page not found, there’s still a chance that you can stumble upon it when working on your site. Since this is a 4xx error message, it indicates that something’s wrong with the client side of the...

Ready to Create Your Website?