Animation Addons

Animation Addons

General Extensions

Post Type Builder

Estimated reading: 5 minutes 75 views

Tired of repeatedly creating testimonial pages, portfolios, or other similar layouts from scratch? Say goodbye to the repetitive work. Custom Post Type (CPT) Builder lets you create different types of content like testimonials, portfolios, or events.

Plus, you can organize everything with custom fields and categories, and save time by reusing the same templates and layouts on different pages.

Let’s jump in and build your first custom post type together! 

Requirement 

  • Elementor (Page Builder) 
  • Animations Addons for Elementor (Our Plugin)  

Tip: Make sure Animation Addons is installed and activated on your WordPress site before you start.   

How To Activate Post Type Builder

  1. Go to your WordPress Dashboard. 
  2. Click on Animation Addons. 
  3. Head to the Extension tab. 
  4. Click on General extensions and toggle on Post Type Builder Extensions. 

Step 1: Open the CPT Builder 

First and foremost, click on ‘Animation Addons’ and then click on ‘CPT Builder.’ Afterward, click on ‘Add New’.  

Step 2: Configure and Customize Your Post Type

Once you click on ‘Add New, ’ the CPT builder configuration panel will open. Afterward, just set a name according to your post type. 

Plural Level  

In the Plural Label box, I’ve entered ‘Action Movies’ as an example. You can name it whatever fits your post type—there are no restrictions. 

Singular Level

In the Singular Label box, I’ve used ‘Movie’ as an example. Feel free to choose a name that suits your post type.

Post Type Key

In the post type key, I just set the name as ‘Movie’ and kept it that way. 

Taxonomies 

In Taxonomies, you can group your ‘Portfolio’ or ‘Testimonials’ using custom categories. I’ve kept the default settings, but you can customize them as you prefer. 

Public, Hierarchical, and Active 

Public: To display your post in the Admin dashboard, make sure to turn on the ‘Public’ option.

Hierarchical: If you want to nest items like WordPress pages, you can enable the Hierarchical option. In this case, I left it turned off.

Active: Lastly, make sure to turn on the ‘Active’ option to enable it.  Afterward, click on ‘Save Post Type’ in the right corner above. 

Finally, after clicking ‘Save Post Type,‘ your ‘Action Movies‘ post will appear on the Admin Dashboard. 

Step 3: Manage Dashboard & Visibility Settings

In the advanced settings, you’ll find six options: General, Labels, Visibility, URLs, Permissions, and REST API. These let you control what information appears on the Admin Dashboard for each post. 

General

In ‘General’ settings, you can enable specific features that suit your needs. Based on my needs, I have enabled specific features like Title, Author, Comments, Featured Image, and Post Formats. However, you can customize it based on your choice. 

Custom Post Type Builder (CPT) Extensions

Label 

The Label Settings allow you to change how your custom post type is displayed throughout the WordPress admin area. You can set custom names for menu items, edit pages, and other areas to better reflect your content.

 In this example, I’ve left the default labels as they are, but you’re welcome to adjust them to fit your needs. 

Visibility

Under the Visibility settings, you’ll find options like Show in UI, Appearance Menu support, and Exclude From Search. These let you control whether the custom post type appears in the WordPress admin menu, can be added to navigation menus (via Appearance > Menus), and whether it should show up in search results on your site.

For my setup, I left these at their default values, but feel free to adjust them based on what works best for your project.

URLS 

In the URL settings, there are three options: Post Type Key (default), Custom Permalink, and No Permalink. The Post Type Key is simply a unique name, or “slug,” used in your post type’s URL and by WordPress behind the scenes.

If you want to customize the URL structure, you can use Custom Permalink. Or, if you don’t want the post type to have a public URL at all, choose No Permalink.

I went with the default Post Type Key, but you can select the option that suits your setup best.

Permission 

In the Permission Settings, you can turn permissions on or off depending on what you need. In my case, I left them disabled.

Rest API 

Enabling the REST API lets your custom post type be available for front-end apps, AJAX requests, or dynamic content in Elementor. If you turn it off, the post type won’t be accessible through the API. 

I prefer to keep it off, but feel free to enable it if it works better for you. 

After customizing your Advanced settings, simply click the ‘Save Post Type’ button to finish.

You Did It 

Congratulations! You’ve successfully created a custom post type using the Post Type Builder. Your new post type, like Action Movies, is now ready and visible in your WordPress dashboard.

From here, you can start adding content, building custom templates with Elementor, and even apply animations to your new posts. The possibilities are wide open—go create something amazing! 

Additionally, if you have any questions or need a hand, feel free to reach out to our support team—we’re always here to help. 

Share this Doc

Post Type Builder

Or copy link

CONTENTS