Learning how to add categories in WordPress takes about a minute. Open Posts > Categories, type a name and click Add New Category. You can also create one inside the post editor or assign one with Quick Edit.
Categories group posts by topic and work best inside a clear site structure that keeps every page a few clicks away. Without them, every post lands in Uncategorized and readers struggle to find related content. We checked each step below against the WordPress.org Posts Categories documentation in October 2026.
This guide starts with what categories are and how they differ from tags. Then it walks through three ways to add a category and three ways to show categories on your site. The last section explains how to edit or delete a category safely.
What Are Categories in WordPress and Why Do They Matter?
Categories in WordPress are the built-in way to group posts under broad topics. Every post belongs to at least one category, and WordPress builds an archive page for each one at a URL like example.com/category/recipes/. A lifestyle blog might use Travel, Wellness and Productivity as its main categories.
Categories also shape how people move through your site and how search engines read it.
Why Do Categories Matter?
- Easier browsing: Visitors find more posts on the same topic in one click.
- Clearer structure for search engines: Each category archive groups related posts and links them together.
- More time on site: Readers who find related posts stay longer. That leads to lower bounce rates.
- Tidier dashboard: A short category list keeps the admin easy to manage as the blog grows.
Keep the list short and every new post has an obvious home. That makes the site easier to manage and easier for search engines to read.
Categories vs Tags
Categories and tags both label posts, but they do different jobs. Categories are broad and can have parent and child levels, and every post needs at least one. Tags are optional flat keywords that describe the details of a single post, such as an ingredient or a tool name.
The table shows the main differences:
| Feature | Categories | Tags |
| Hierarchy | Yes (parent/child relationships) | No (flat structure) |
| Required | Yes (default is “Uncategorized”) | No |
| Purpose | Organize posts by broad topics | Highlight specific keywords/topics |
| Permalink Usage | Often included in the post URL | Usually not included |
| Quantity per Post | 1 or 2 in most cases | As many as needed |
Example: If you are writing a blog post called “5 Easy Vegan Dinner Ideas”:
- Category: Recipes
- Tags: Vegan, Dinner, Healthy and Quick Meals
When to Use Each
- Categories: Use them for the main sections of your site.
- Tags: Use them to connect posts that share one specific detail.
Keep categories for structure and tags for details. A site that mixes the two ends up with thin archive pages that help nobody.
How to Add Categories in WordPress: 3 Simple Methods Anyone Can Use
You can add categories in WordPress in three ways, and none of them needs code. Use the Categories screen to plan many at once, the post editor to add one while writing, or Quick Edit to fix a published post. Good categories help user experience and on-page SEO alike.
Here is when each method fits best:
- From the dashboard: Best when you plan your category tree or set up many categories at once.
- While writing a post: Best when a new post needs a category that does not exist yet.
- With Quick Edit: Best for fixing the category on posts you already published.
The last part of this section shows how parent and child categories add a second level to your structure.
Method 1: Add Categories via the Dashboard
The Categories screen is the best place to plan your website structure in advance. It shows every field for a category, including the slug and the parent.
Here is how to add categories in WordPress from the dashboard:
- Log in to your WordPress admin area.

- In the left menu, go to Posts > Categories.

- Fill in the form on the left: Name, Slug, Parent Category and Description.

- Click the Add New Category button to save.

Pro Tip: Keep slugs short and lowercase. The slug becomes part of the category URL. Pick the words people would search for.
This method suits a new blog or a big content cleanup. You see every category in one table and can fix names and parents in one place.
Method 2: Creating Categories While Writing a Post
If a post does not fit any category you already have, you can create one without leaving the editor. The new category is saved to your site and assigned to the post in the same step.
Here is how to add categories in WordPress while writing a post:
- Open the post in the post editor.

- In the right sidebar, open the Categories panel.

- Click Add New Category at the bottom of the panel and type the category name.

- Optional: pick a parent category from the dropdown to make it a child category.

- Click the Add New Category button below the field to save it.

This method keeps busy writers on one screen. The post goes out with the right category and you skip a trip to the Categories screen.
Tip: Before you add a category on the fly, check whether an existing one already fits. Many overlapping categories confuse readers and spread related posts across thin archive pages.
Method 3: Using Quick Edit
Quick Edit lets you change the category of a published post straight from the post list. You do not need to open the full editor, and the change takes a few seconds.
Here’s how to add categories in WordPress with Quick Edit:
- In your WordPress dashboard, go to Posts > All Posts.

- Hover over the post you want to change and click Quick Edit below its title.

- Tick the boxes for the categories you want in the Categories list. Click Update to save.

Quick Edit is handy for fixing a few posts. To add a category to many posts at once, tick them in the list and choose Edit from Bulk actions.
Bonus: Create Parent and Child Categories
WordPress lets you nest categories. A parent category holds a broad topic and its child categories hold the subtopics.
Here is the difference:
- Parent category: A broad topic such as Marketing.
- Child category: A narrower subtopic such as Email Marketing.
This structure will help you:
- Improve your SEO hierarchy.
- Generate cleaner breadcrumb navigation.
- Create menus and sidebars that are easier to follow.
To create a child category:
- Go to Posts > Categories.

- Add a new category as normal. Pick an existing category in the Parent Category dropdown.

- Click the Add New Category button to save.

Visitors who open a parent category also see the posts filed under its children. That lets your structure grow with your content without breaking old archive links.
How to Display WordPress Categories in Menus and Sidebars
Once you know how to add categories in WordPress, show them where your visitors can use them. A category list in the main menu or sidebar lets people browse by topic. Those links to every archive page also help SEO.
There are three ways to do it. The right one depends on whether your site runs a classic theme or a block theme.
1. Add Categories to the Navigation Menu
In a classic theme, the top menu is the most visible spot on the site. Adding categories there lets visitors jump straight to a section. Block themes do not have this screen and use the Site Editor (option 3).
- In your dashboard, go to Appearance > Menus.

- Select an existing menu or create a new one.

- In the left column, open the Categories box. If it is missing, open Screen Options at the top and tick Categories.

- Tick the categories you want to show.

- Click Add to Menu.

- Drag the items into order and click Save Menu.

Tip: Use parent categories as top-level menu items and nest child categories under them. The menu then mirrors your category tree.
2. Add Categories in the Sidebar Using Classic Widgets
If your theme still uses classic sidebars and widgets, add the Categories widget. It lists every category with a link to its archive page.
- Go to Appearance > Widgets.

- Find the Categories widget and drag it into your sidebar.

- Set the display options.

- Click Update to save.

It gives readers a fast way to browse by topic. That helps most on blogs with hundreds of posts.
3. Add Categories With the Site Editor in Block Themes
Block themes such as Twenty Twenty-Five use the Site Editor in place of menus and widgets. As of October 2026 the core block that lists categories is called Terms List. It lists tags until you set Taxonomy to Categories in the block settings.
- Go to Appearance > Editor.
- Open the template or template part where the list should go, such as the sidebar or footer.
- Click the + block inserter.
- Search for Terms List and add it. Older WordPress versions call it Categories List.

- In the block settings, choose how it looks. You can show a dropdown, the hierarchy and post counts.

- Click Save.
Tip: The Terms List block works in any template. You can place it in headers, footers and the single post template.
How to Edit or Delete a Category in WordPress
Edit or delete a category from Posts > Categories by hovering over its name. Deleting a category never deletes the posts inside it. Any post left with no category then moves to the default category that is set in Settings > Writing.
To edit a category:
- Go to Posts > Categories.
- Hover over the category and click Edit. Clicking its name works too.
- Change the name, slug, parent or description.
- Click Update to save.
Note: Changing the slug changes the category URL. Add a redirect from the old URL if that archive already gets search traffic.
To delete a category:
- Go to Posts > Categories.
- Hover over the category and click Delete. Confirm the prompt.
- To remove several at once, tick their boxes and pick Delete from Bulk actions. Click Apply.
The default category cannot be deleted. To use a different one, pick it in the Default Post Category dropdown under Settings > Writing. You can also rename Uncategorized to something useful such as General.
Conclusion
Now you know how to add categories in WordPress in three ways: from the Categories screen, inside the post editor and with Quick Edit. Start with a short list of broad topics. Add child categories only when a topic grows big enough to need them.
Then show the list where readers can use it. That can be the main menu, a sidebar widget or the Terms List block in a block theme. Review your categories now and then, merge the ones that overlap and move stray posts out of Uncategorized.
Frequently Asked Questions (FAQs)
Q1. Can I have multiple categories for one post?
Yes. WordPress lets a post sit in more than one category. Most posts read best in one or two, because each extra category repeats the post on another archive page.
Q2. What happens if I don’t add a category?
WordPress files the post under the default category. On a new site that is Uncategorized. You can pick a different default under Settings > Writing.
Q3. Can I change the Uncategorized category?
Yes. Go to Posts > Categories, hover over Uncategorized and click Edit. Rename it to something useful such as General and update the slug too. It stays your default category.
Q4. Do categories help with SEO?
They help search engines see how your posts relate to each other. Each category archive links its posts together and gives the topic its own page. Categories alone will not lift rankings, but a clear structure makes good content easier to find.
Q5. What’s the difference between categories and tags?
Categories group posts into broad topics such as Recipes. Tags describe details such as Vegan or Gluten-Free. Most posts use one or two categories and a handful of tags.

