WordPress core does a great job at creating outlets for your blog posts, pages, products, attachments and the like. However, these outlets are quite broad and hence can be very limiting when it comes to creating effective posts that are specific to your needs. Thankfully, we’re not confined to default post types. With the use of plugins and custom add-ons, we are given the ability to create unique and intricate posts, displaying exactly what you want, how you want it. Before I tell you how, let’s cover the basics…
What is a Custom Post Type?
When people think about post types, they usually think blog posts. You know, a post with a title, text, and maybe some images. Typically you can create categories for these posts and organize them however desired. A custom post type takes this idea and expounds on it. With custom post types you can create anything from portfolios to testimonials to courses to, well, you get the point! Essentially, a custom post type is a default post type broadened, allowing you to come in and create a structure of your choice.
Creating Custom Post Types
Now that we know what custom post types are, let’s learn how to create them! There are several custom post type plugins out there, but for this post, we’re going to learn through Custom Post Type UI.
- First things first, download the plugin and install it in your WordPress site.
- From your WP admin panel navigate to CPT UI > Add/Edit Post Types.
- Next, set the basic settings.
Once added, you should see your new custom post type in your WP admin panel. At any point, you can go in and edit your custom post type, adjusting the additional labels and settings.