What is Custom Post Type and How to create it in WordPress Site

Many people across the world mistake WordPress to be a simple blogging platform. However, in the recent times, WordPress has changed into a powerful content management system. WordPress comes with pages and post as the main content types by default. The users are provided with the option to create as many custom content types as they desire. These custom content types are known as “Custom Post Types”. Here we will enlighten you about what exactly is the custom post type and how to create it in the WordPress site with the help of WordPress custom post type tutorial.

What is a Custom Post Type in WordPress?

Custom post types in WordPress are considered to be the content types like pages and posts. As WordPress has evolved from a small blogging platform into a powerful content management system (CMS), the term post has remained with it. However, the post type can be in the form of any type of content. WordPress is available in different post types by default. Some of these are:

  • Post
  • Page
  • Revision
  • Attachment
  • Nav Menu

The users can create their own custom post types and can give them any name of their choice. For instance, if you have a movie review website, then you can create a post type of the movie reviews. Under this post type, you can include different types of custom fields and even the individual custom category structure of each field. Other examples of the various custom post types include testimonials, products, portfolio and much more.

How to Create Custom Post Type – the Easy Manner

It is quite easy to create a custom post type on the WordPress site. If you are new to this, then you can learn the same from the WordPress custom post type tutorial available on the Internet. However, when taken in the words of the experts, the simplest method to form a custom post type in the WordPress site is by making use of a plugin. The experts suggest it because it is super easy to achieve the same at the same time it is highly safe and secure as well.

To create a custom post type in a WordPress site, the users would initially need to install the Custom Post Type UI plugin on the site. They would need to activate the same. Once this custom post type on the WordPress site is activated, the UI plugin will automatically adjoin a new-fangled menu list in the admin menu of the WordPress site. This is referred to as the CPT (Custom Post Type) UI.

Now the users can go to CPT UI and then Add New. This will help in the creation of a new custom post type as you desire. With the help of the CPT (Custom Post Type) UI plugin, the users can also be benefited with the creation of the custom taxonomies. This is the reason why the Add New page of custom post type is divided into two columns. In the left column, the users can find the form that they would need to fill for the creation of the custom post type. Similarly, in the right column, there is a form for the users to create custom taxonomy if they would need one.

In the column of the creation of the custom post type, the users would initially need to provide a particular name for the custom post type. There are certain standards to the framing of the name of the custom post type. For instance, the name cannot exceed more than 20 characters in length. Some examples are recipe, movies, glossary, deal and several more.

In the next field, the users will be required to provide a proper label to the custom post type they wish to create. This label will appear in the admin bar of the WordPress site just like the page and the various posts. The requirement with the label is that it needs to be plural to make some sense. For instance: Deals, Glossary, Movies, Recipes and several more.

After the creation of the label, the users will also be required to provide a singular form to the created label. The singular form will be utilized by the WordPress site to display the necessary instructions and other elements of the user interface. Towards the last process of the creation of the custom post type on the WordPress site, the users will be required to enter the proper description for the created custom post type. This description of the custom post type will simply describe the proper operations of the particular custom post type.

After this, the users can click on the icon which says “Create Custom Post Type”. This will add the newly created custom post type on the WordPress site. If the users are not willing to go through the detailed steps of the creation of the custom post type, then they can go through the WordPress custom post type tutorial to get an insight into the same.

Once the custom post types of the particular type and fields have been created, the users can also make use of the Advanced Label Options icons. This option would offer the users with more ways to customize the custom post type of their choice in the desired manner as per their taste and preference.


Once the users have learned the ways to create the custom post types with the help of the WordPress custom post type tutorial, then they can utilize the features offered by the same. There is a lot more the users can do with the help of the custom post types on their WordPress site. With the help of this feature, the users can learn about the ways to add the custom post types in the main RSS feed. They can even create a separate feed for the individual custom post types. Therefore, the custom post types can enhance the performance of the WordPress site in multifold ways.

Leave a Reply