Create Categories and Assign Posts to Categories in WordPress
Creating custom categories for your website allows your website visitors to sort through your website and find the desired content quickly. In this article we will guide you how to create categories and how to use them on your website.
Log in to your WordPress Dashboard. You will see your main menu on the left. Click on 'Posts > Categories' as shown in Figure 1.

This will bring you to the 'Add New Category' screen which is divided into two columns. Using the column on your left you can add new categories. The column on the right is where you can find all the previously created categories in a list format.
To create a new category, begin by entering the name as shown in Figure 2. This is something that you choose, such as press releases, news, articles, or anything else that is applicable for your website. The Slug is just the version that will appear in the URL. This needs to be unique.

When you create Categories, you can also create Parent and Child categories. This is another way to organise your posts. You can choose whether the category you are creating is a sub-category.
You can also create a description of your category, which is optional.
Once you are done with, click on the 'Add New Category' button located towards the bottom of the page as shown in Figure 2.
As soon as your Category is created, it will appear on the right column in the page in the category list as shown in Figure 3.

Now you can assign posts to the created category by going to the edit screen of one of your posts. The Categories section will be available on the right sidebar of the edit post screen. All Categories that you have created will appear here. Simply select the checkbox next to each category that applies to this post to assign the post to a category/categories. Then click on the 'Update' button as shown in Figure 4.

The said post is now assigned to the selected category/categories.