V4 Early Bird: save 25% on Annual, 30% on Lifetime, and get 2x site activations on every plan. Ends Oct 17.V4 Early Bird: up to 30% off + 2x sites · ends Oct 17. See plans →
Site tool · Free

Custom Post Type Builder for Elementor: create content types and show them in a Loop Grid

Add "Projects", "Team" or "Listings" to WordPress from one screen, give them their own categories, and pick them as the Source of an Elementor 4 Loop Grid. No functions.php, free.

  • Free in Animation Addons
  • Post types and taxonomies on one screen
  • Listed in Loop Grid Source
  • Key checked as you type

Animation Addons 4.3Updated

Demo variations

Five ways to use Post Type Builder.

Ideas you can build today with Post Type Builder, free in Animation Addons, on Elementor 4's own elements. The settings on each card are a good place to start.

01Design and dev agencies replacing a portfolio page of hand-placed images

Agency portfolio with project categories

A three-column grid of project cards.

Built with
Post type "Projects" with Supports Title, Editor, Excerpt, Featured Image; taxonomy "Project Type" linked through Post Types; AAE Loop Grid with Source set to Projects.
Start with
Public on, Hierarchical off, URL Slug "work" so entries read /work/harbor-coffee-app/.
02Clinics, law firms and schools where the head of practice must appear first

Clinic team page in a fixed order

A team grid in the order the office manager sets.

Built with
Post type "Dentists" with Supports Title, Editor, Featured Image, Page Attributes; AAE Loop Grid Order By Menu Order, Order Ascending.
Start with
Exclude From Search on.
03Cafés and restaurants that update dishes weekly

Bakery menu split by course

Three stacked sections (Breakfast, Lunch, Cakes) of dish cards.

Built with
Post type "Menu Items"; taxonomy "Course" (Hierarchical on, so it behaves like categories); three AAE Loop Grids, each limited to one Course term in the grid's Query Filters.
Start with
Show Admin Column on for "Course".
04Software teams that publish release notes outside the blog

SaaS release notes page

A single-column "What's new" page, newest release first.

Built with
Post type "Releases" with Supports Title, Editor, Revisions; an ordinary Elementor 4 page holding an AAE Loop Grid with Source Releases, Order By Date, Order Descending.
Start with
URL Slug "release" so single notes read /release/v3-2/.
05Estate agents and directory sites

Property listings with a filter bar

A filter bar above a card grid; picking "Riverside" updates the cards in place.

Built with
Post type "Properties"; taxonomy "Neighborhood"; AAE Loop Grid with Source Properties; Loop Filters Taxonomy filter (Pro) for the bar.
Start with
URL Slug "homes", so listing pages read /homes/riverside-loft/.
Features

What you get with Post Type Builder.

Every point below is a real control in the Post Type Builder screen or part of how it works. Nothing here needs custom code.

Post types and taxonomies on one screen

The CPT Builder has two tabs, Post Types and Taxonomy. Link them from either side: a taxonomy's Post Types field or a post type's Taxonomies field.

Keys checked before they cause trouble

Post Type Key and Taxonomy Key are checked as you type, with a "Key Already Exist" warning if WordPress already uses the key.

The basics up front, the rest behind one switch

Most sites only need the labels, key, Public and Active. Turn on Advance Configuration ("I know what I'm doing, show me all the options.") to reach six tabs of WordPress settings.

Clean URLs and a tidy wp-admin

The URLs tab holds URL Slug, Archive, Archive Slug, Feed URL and Pagination, so no rewrite code. The Visibility tab sets Show In Admin Menu, Menu Position, Menu Icon (a class name such as dashicons-portfolio) and Exclude From Search.

Survives a starter-template import

Post types in an imported template register on import, so entries land in the right type.

Step by step

How to use the custom post type builder for Elementor 4

Six steps from switching it on to publishing. The bold names are the exact labels you will see on screen.

Download free
  1. In wp-admin, open the Extensions tab of the Animation Addon dashboard and switch on Post Type Builder under Utility Extensions.

  2. Open Animation Addon > CPT Builder, stay on Post Types and add a new post type.

  3. Fill Plural Label ("Projects"), Singular Label ("Project") and Post Type Key ("project"). Leave Public and Active on and save.

  4. Optional: on the Taxonomy tab, add "Project Type" with Taxonomy Key "project_type", tick Projects under Post Types, and save.

  5. Add a few entries from the new "Projects" menu.

  6. Open a page in Elementor 4, drop in the AAE Loop Grid and choose Projects under Source.

Who it's for

Who uses Post Type Builder?

The people who get the most out of it, and what they use it for.

  • Agencies

    That hand clients a "Projects" menu instead of a page edited by hand.

  • Freelancers

    Building directories and team pages on Elementor Free.

  • In-house marketers

    Who need a release-notes list without a developer ticket.

FAQ

Questions about Post Type Builder

How do I create a custom post type in Elementor without code?

Use the Post Type Builder in Animation Addons for Elementor. Switch it on in the Animation Addons Extensions dashboard, open CPT Builder, and fill Plural Label, Singular Label and Post Type Key. Save, add entries, then pick the new type in the Animation Addons Loop Grid Source control in Elementor 4. No PHP and no second plugin are needed.

Is the Animation Addons Post Type Builder free?

Yes. Post Type Builder is a free extension in Animation Addons for Elementor, and so is the Loop Grid that displays the entries, including every Advance Configuration tab. Animation Addons Pro only adds extras on top, such as Loop Filters widgets for visitor filtering or animation extensions on the cards.

Does the Post Type Builder work with Elementor Free?

Yes. The Animation Addons Post Type Builder registers ordinary WordPress post types, so it does not depend on Elementor Pro. On Elementor Free with the Atomic Editor on, the free Animation Addons Loop Grid can query the new type. Elementor's own Atomic Loop needs Elementor Pro, which is why the AAE Loop Grid is the natural free way to show these entries.

What are the limits of the Post Type Builder?

The Animation Addons Post Type Builder is a wp-admin tool, not an editor panel, so reload the Elementor editor after saving a new type. Only administrators can open it. Post Type Key accepts lower-case letters, underscores and dashes, up to 20 characters, and refuses a key already in use, such as "page". Pick a specific key like "project".

What happens to my posts if I turn off the Post Type Builder?

Entries stay in your database, but WordPress stops registering the type while the Animation Addons Post Type Builder is off, so its admin menu and front-end pages disappear. Switch the extension, or the type's Active switch, back on and everything returns. Turning it off deletes nothing.

Can I add custom fields to a custom post type?

The Animation Addons Post Type Builder can turn on WordPress's built-in Custom Fields box through the Supports list. For structured field groups such as price or client name, use the Animation Addons Custom Fields extension (Pro) or a field plugin such as ACF. The Animation Addons Dynamic Tags extension (Pro) can read ACF fields inside Elementor 4 elements.

More answers in the FAQ · Documentation · Free vs Pro

Your next "Projects" section takes five fields, not functions.php.

Free in Animation Addons for Elementor. Build the type, then pick it in a Loop Grid.

  • Free on WordPress.orgNo Elementor Pro needed
  • Part of the free pluginSwitch it on in the Extensions screen
  • Animation Addons 4.3Updated October 2026