What is CPT Builder?

Estimated reading: 3 minutes 14 views

The CPT Builder (Custom Post Type Builder) in Topper Pack gives you the power to create custom post types and taxonomies directly from your WordPress dashboard β€” without writing a single line of code.

With just a few clicks, you can build fully customized content structures like:

  • πŸ“¦ Portfolios
  • πŸ“ Testimonials
  • πŸ§‘β€πŸ’Ό Team Members
  • πŸ—“οΈ Events
  • πŸŽ“ Courses
  • 🏒 Projects
  • πŸ“š Books, Recipes, Products β€” Anything your business needs!

✨ Why Use CPT Builder?

By default, WordPress only includes Posts and Pages. But modern websites need flexible content types tailored to their unique needs. That’s where the CPT Builder shines:

Without CPT BuilderWith CPT Builder
You’re limited to posts and pagesCreate unlimited post types (Portfolio, Events, Jobs, etc.)
Requires PHP and manual code in functions.php100% no-code interface with toggle options
Poor content organizationVisually grouped content, taxonomies, filters, and custom fields
Developer-only featureAccessible to designers, marketers, and site owners

πŸš€ Core Features of the CPT Builder

βœ… Easy CPT Creation

Create a new post type by simply:

  • Naming it (e.g., “Portfolio”)
  • Choosing its slug (e.g., /portfolio)
  • Enabling features (Title, Thumbnail, Editor, etc.)
  • Deciding where it appears in the admin menu

πŸ“‚ Custom Taxonomies

Build hierarchical or flat taxonomies like:

  • Categories (e.g., “Industry” for Projects)
  • Tags (e.g., “Skills” for Team Members)

This allows for advanced filtering and better content classification.

🧠 Elementor Compatibility

All custom post types created with the CPT Builder are fully editable in Elementor. You can:

  • Design single post templates with the Theme Builder
  • Display listings using Topper dynamic widgets
  • Combine with Custom Fields (via ACF or MetaBox)

🧩 Integration-Ready

Seamlessly works with:

  • Topper Widgets
  • Elementor Dynamic Tags
  • SEO plugins
  • Advanced Custom Fields (ACF)
  • REST API

πŸ”„ Use Cases for CPT Builder

Use CaseDescription
PortfolioShowcase your work with images, descriptions, categories, and links
TestimonialsAdd customer quotes with names, roles, and ratings
Team MembersDisplay bios, photos, job titles, and social links
Courses or ClassesOrganize course modules, lessons, and content access
FAQsCreate expandable question/answer sections categorized by topic
ServicesGroup services with icons, pricing, and details for agency websites

🧩 Advanced Settings Include:

  • Show in admin menu (or hide)
  • Set icons and menu positions
  • Enable archive pages
  • Define custom rewrite slugs
  • Add custom supports: excerpts, featured image, custom fields
  • REST API enable/disable
  • Export CPTs to use across multiple websites

πŸ“š Real-World Example: Creating a β€œTeam” CPT

Step-by-Step:

  1. Go to Dashboard β†’ Topper Pack β†’ CPT Builder
  2. Click Add New CPT
  3. Name it Team
  4. Enable:
    • Title
    • Featured Image
    • Excerpt
    • Custom Fields
  5. Create a new taxonomy: Departments
  6. Publish and start adding team members!

You can now use Elementor and Topper widgets to display team profiles on any page.

Leave A Comment

All fields marked with an asterisk (*) are required