How to create a custom post type (based on JetEngine plugin)

Find out how you can create a custom post type with JetEngine plugin. Make all customazations in the admin panel and edit the post in Elementor later on.

Custom Post Type, also called CPT, is a feature to organize your site’s content in a convenient and easy-to-use way for you.

In other words, CPT is a post type that is different from simple posts. It can have other properties, templates and have its own slug and archive, etc. E.g., you can publish news using default post type, but the content of the project can be displayed using “Projects” CPT.

Keep reading this step-by-step guide to learn how to create a custom post type with the help of JetEngine plugin.

Creating a custom post type with JetEngine

Step 1 — Go to JetEngine > Post Types on the left-hand menu of your WordPress Dashboard.

Here you’ll see Custom Post Types List screen, where all your CPTs will be shown when you’ll have ones.

Click Add New button to create your first CPT.

Step 2 — Now you should fill in the information that is necessary to indicate your custom post type’s slug, label, an icon that’s to be shown in the Dashboard, etc.

In the Supports field you are able to choose which default field types the custom post type should support (e.g., you can choose the Title, Editor, Comments, Thumbnail, etc).

Step 3 — The next step is to add Meta Fields necessary for adding extra content.

These fields can contain any information you need. You should make sure to choose the proper meta field type to use for the custom post (e.g., Media field type will do for adding a thumbnail image, you can display date and a date picker by setting the Date field type, etc.).

In my case, its gonna be Adress, as I have chosen Text type. Also, I would like to add two more meta fields – Date and Link.

Step 4 — After adding meta boxes, click New Meta Field in order to add some extra meta fields to your post. Add as many meta fields as you need.

Step 5 — When you’ve completed the new custom post type with all the necessary kinds of fields for your content, click Add Post Type button on the right. Your new CPT should appear on the left in your Dashboard.

Step 6 — Next, navigate to the newly created CPT on the Dashboard and click Add New (it can be another label if you’ve set the different one in the Settings block). In my case it is Add New Portfolio Item button.

Creating the content

Step 1 — You can start filling up your post with the content. Here you can see all the blocks we have added on the previous stages: the meta fields, comments, featured images, etc. Take into consideration that you’ll have an opportunity to change your post’s view in Elementor later on.

Step 2 — After your post is ready click Publish button.

Well done! You can click on the permalink to view how you post looks and continue to edit and design it in Elementor. Please, note, that in order to make it possible to edit the new post type in Elementor, you’d need to enable the editor for this post type. Feel free to read more about how to do it here.

Congratulations! Now you know how to create custom post types using JetEngine plugin for Elementor. Good luck and stay in touch!