Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
FREEDOM251

Freedom251 › Blog › Block Editor

Create a New WordPress Post Category: Complete Dashboard and Editor Guide

By Freedom251 Team · · 11 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To create a WordPress post category, sign in to your dashboard, go to Posts > Categories, enter a unique name, optionally set a slug, choose a parent if it is a subcategory, add an optional description, and select Add New Category. You can also create a category from the Categories panel while editing a post. The category then becomes an archive that groups assigned posts.

This guide explains both workflows, how to decide between a top-level category and a child category, how categories differ from tags, and what to check when a new category does not appear on the public site.

As an Amazon Associate I earn from qualifying purchases.

What a WordPress post category does

Categories are the primary way to organize WordPress posts into broad subjects. A category can stand alone or sit beneath a parent category, creating a hierarchy that readers can browse. Tags are different: they are non-hierarchical keywords and cannot have parent-child relationships. WordPress documents these distinctions in its administration-screen guide: categories are hierarchical, while tags are not.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Each category has an archive page. The archive collects posts assigned to that category, and a parent archive can include posts filed in its child categories. A category name must be unique, and its slug—the URL-friendly identifier—must also be unique. For example, a slug such as animals can produce a path such as /category/animals/, although the final address depends on your site’s domain and permalink configuration. The available fields and archive behavior are described in the WordPress Posts Categories screen documentation.

Creating a category does not automatically classify an existing post. You must select the category on a post and save or update that post. A newly created category with no assigned posts may also be absent from the site’s normal category menus or displays until it contains at least one post.

Before you add the category

Decide whether it is a real section of your site

A category should represent a subject readers may want to browse as a group. Examples include “Animals,” “Productivity,” or “Travel.” If the proposed term is a one-off detail that crosses several subjects, it is usually better suited to a tag. A category hierarchy should make navigation clearer, not merely add visual depth.

Choose the final name and URL wording

Check the existing category list before saving. WordPress requires category names to be unique within the category structure, and duplicate or near-duplicate labels can confuse authors and readers. Decide whether the public URL should use a particular spelling before you save the category, because changing a slug later can affect links to the archive.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Plan the parent relationship

Use a parent when the new topic is a meaningful subdivision of an existing category. For example, “Mammals” can be a child of “Animals.” Keep the category top-level when it is an independent section that does not belong beneath another subject. A child category gets its own archive, while the parent archive can gather posts from its descendants.

Method 1: Create the category from Posts > Categories

The Categories screen is the best choice when you are setting up the site’s taxonomy, want to control the slug and description, or are creating several categories before writing posts.

  1. Sign in to WordPress. Open the administration area with an account that can manage posts and categories.
  2. Open the category manager. In the left-hand menu, select Posts, then Categories. The screen contains an “Add New Category” form and a table of existing categories.
  3. Enter the Name. Type the reader-facing category label. Make it distinct from every existing category name. The name is the only required field.
  4. Set the Slug, if needed. A slug is the lowercase, URL-friendly identifier used in the category archive address. Type one only if you need a specific URL wording; otherwise WordPress generates a slug from the name. Review the generated value when punctuation, accents, abbreviations, or a future URL change matter. The slug must be unique.
  5. Select a Parent, if this is a subcategory. Choose an existing category from the parent menu when the new category belongs beneath it. Leave the field at its default top-level option when it is an independent section.
  6. Add a Description, if useful. A short explanation can help editors understand what belongs in the category. Whether visitors see that text is controlled by the active theme, so do not assume that entering a description will automatically place it on the archive page.
  7. Save the category. Click Add New Category. WordPress adds it to the category table, where you can confirm the name, slug, parent, and post count.

The official field-by-field reference for this screen is Posts Categories screen. It also explains the uniqueness rules, hierarchy, descriptions, and category archives.

Method 2: Create a category while editing a post

The Block Editor lets you add a category without leaving the post you are writing. This is convenient when the category is needed immediately for the current article rather than as part of a broader taxonomy-planning session.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open a post. Create a new post or open an existing draft in the Block Editor.
  2. Open the settings sidebar. If the sidebar is hidden, select the settings button in the editor toolbar. In the sidebar, open the Post settings rather than the Block settings.
  3. Expand Categories. Find the Categories panel. Existing categories appear with selection boxes, and the panel includes an Add New Category control.
  4. Enter the category name. Type the new label in the field that appears. Choose a parent when the category should be nested beneath an existing one.
  5. Add it and select it. Use the panel’s add button, then check that the new category is selected for the post. Creating a category and assigning it are separate actions; confirm both.
  6. Save the post. Select Save Draft, Publish, or Update, depending on the post’s status.

The documented sidebar workflow is covered in WordPress’s Page/Post Settings sidebar guide. The in-editor form is intended for quick creation and assignment; the full Categories screen provides the broader management fields, including slug and description.

Top-level category or child category?

Use the relationship that best matches how a reader would browse your content. The decision affects archive organization, navigation menus, breadcrumbs, and the way editors find categories later.

Choice Use it when Archive and navigation effect Example
Top-level category The subject is a broad, independent section of the site. It has its own archive and can appear as a main navigation item. Animals
Child category The subject is a meaningful subdivision of an existing category. It has its own archive; the parent archive can include posts from the child. Mammals under Animals
Tag instead The term is a cross-cutting keyword rather than a section of the site’s structure. It has no parent-child hierarchy and can connect posts across unrelated categories. photography applied to travel and tutorial posts

Assigning a post to a child category does not necessarily require you to select the parent directly. WordPress can include the child post in the parent archive through the hierarchy, while the editor still lets you decide whether the parent should also be an explicit assignment. Choose one consistent filing policy for your site so that category counts and navigation remain understandable.

Signs that a parent is appropriate

  • The proposed category answers “which kind of” an existing subject.
  • Readers would reasonably expect to browse from the parent to the child.
  • The parent will contain several related child categories, not just one accidental branch.
  • The child has enough planned content to justify its own archive.

Signs that it should remain top-level

  • It represents a separate editorial section with its own audience.
  • Placing it under an existing category would make the navigation less obvious.
  • The parent is only superficially related, such as a shared word rather than a shared subject.

How to assign the new category to a post

After creating a category on the management screen, open the target post and use the Categories panel in the post settings sidebar. Select the category’s checkbox, then save or update the post. You can select more than one category when the post genuinely belongs in multiple broad sections, but avoid assigning categories merely to increase exposure. Clear filing rules make archives useful.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a new post, the category can be created and selected during the same editing session. For an existing published post, select Update after checking the category. Then open the category archive from the post’s category link, if your theme displays one, and verify that the post appears.

Verify that the category works

  1. Check the category table. Return to Posts > Categories and confirm that the name, slug, and parent are correct.
  2. Check the post assignment. Edit a post and confirm the category is selected in the Categories panel.
  3. Save the post again if necessary. A category created but not selected will have no posts.
  4. Open the archive. Follow the category link from the post or enter the archive address using your site’s domain and category slug.
  5. Check navigation and widgets. If the category should appear in a menu, list, or block, confirm that the site’s theme or configuration includes it.

WordPress notes that an empty category may not appear in the site’s default category display. The first-steps guide for the Block Editor explains assigning categories and why a category with no posts may not show in the normal site display. Public placement, labels, and styling remain theme-dependent.

Why the new category is not showing

The category has no posts

Creating the term does not populate its archive. Edit a relevant post, select the category, and save or update it. Once at least one post is assigned, check the archive again.

The post was not saved after assignment

The checkbox can be selected in the editor without changing the published post until you choose Publish, Update, or Save Draft. Reopen the post and verify that the selection persisted.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The theme does not display categories in that location

A category can exist and have posts without appearing in the header, sidebar, or archive navigation you expected. Themes and site configurations decide where category links, descriptions, menus, and archive titles are rendered. Check the archive directly and inspect the relevant menu, navigation block, widget, or template.

You are looking at the wrong archive address

Review the saved slug on Posts > Categories. The public path is generally based on that slug, but the site’s domain, permalink settings, and category-base configuration affect the complete URL. Use the category link generated by WordPress rather than guessing the path.

The name or slug conflicts with an existing term

WordPress requires unique category names and slugs. Return to the category manager, search the existing list, and choose a distinct name or URL identifier. Do not create a series of near-duplicates simply because the intended label is already in use.

Category descriptions: what to expect

The description field is optional. It can document the editorial boundary of a category for administrators, which is valuable when several authors work on the site. Public display is not guaranteed: some themes show descriptions on category archives, while others omit them or expose them only through a customized template. Write a description that remains useful even if visitors never see it, and verify the archive if public copy is important.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Slug and URL considerations

Use a short, readable slug made from the words readers would expect in an archive URL. WordPress converts a category name into a URL-friendly value when the slug is left blank, but automatically generated slugs can preserve wording you later decide to change. Set the slug deliberately when the archive address is part of a navigation plan or when you need a stable, clear URL.

Because a slug is unique, two categories cannot share the same URL identifier. If you change a slug after the category has been linked publicly, review internal links, menus, XML sitemaps, and any redirects handled by your site’s configuration. The Categories screen documentation describes the slug’s role in the category URL: WordPress Posts Categories screen.

Managing categories after creation

Edit the category details

On Posts > Categories, select the category name or its Edit action. You can revise the name, slug, parent, or description, then save the changes. Editing the name does not automatically rewrite every piece of custom text in menus or content, so review prominent navigation labels after a rename.

Move a category in the hierarchy

Choose a different parent when the subject has been reorganized. Before doing so, check how the move affects breadcrumbs, menus, archive links, and editorial instructions. A hierarchy should reflect the site’s subject model, not temporary campaign groupings.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Delete an unused category carefully

Removing a category does not mean the posts vanish. WordPress can leave those posts without that classification, so review their remaining categories and the site’s default-category behavior before deleting a term. Preserve or redirect public archive links according to your site’s link-management policy if the category has already been published and shared.

Keep the taxonomy small enough to use

Every category creates another filing decision for authors and another possible archive for readers. Consolidate categories that have overlapping meanings, and reserve tags for useful cross-cutting keywords. A compact, predictable hierarchy is easier to browse than a long list of nearly empty terms.

Categories versus tags: a practical decision guide

Question Choose a category when Choose a tag when
Is it a main subject? Yes; it defines a broad area readers may browse. No; it is a detail or recurring keyword.
Does it need a parent? Possibly; categories support hierarchy. No; tags are non-hierarchical.
Will it guide site navigation? Often; categories commonly appear in menus and archive links. Usually as a supplementary discovery path.
Will many unrelated categories share it? Only if it is truly a broad section. Yes; tags can connect posts across different category branches.

These are organizational roles, not rigid limits on how a theme must display them. Your theme and configuration determine which archives, descriptions, and links visitors see.

Quick checklist

  • Confirm that the term is a category rather than a tag.
  • Check the existing category list for duplicate names.
  • Choose a clear, unique slug or review WordPress’s generated one.
  • Decide whether the category is top-level or belongs under a parent.
  • Add a description if it helps editors or your theme displays archive descriptions.
  • Save the category from Posts > Categories, or create it in the post editor’s Categories panel.
  • Select the category on at least one relevant post and save or update that post.
  • Open the archive and check its post list, URL, navigation, and theme presentation.

Frequently needed answers

Can I create a category without creating a post?

Yes. Use Posts > Categories and save the term. It may not appear in the site’s normal category display until a post is assigned.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do I have to enter a slug and description?

No. The name is required. The slug and description are optional fields on the Categories screen; WordPress can generate the slug, and the description’s public display depends on the theme.

Can one post have multiple categories?

Yes. The post editor’s Categories panel supports selecting one or more categories. Use multiple categories only when each one represents a meaningful broad subject for that post.

Does selecting a child category automatically select its parent?

Not necessarily as a direct assignment. The parent archive can include posts from child categories, while the editor lets you decide whether to assign the parent explicitly as well.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Block Editorcontent organizationPost categoriesWordPressWordPress tutorial

Leave a Reply

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

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.