What is CPT Builder?

Estimated reading: 3 minutes 26 views

The CPT Builder (Custom Post Type Builder) in ThemePul 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 Builder With CPT Builder
You’re limited to posts and pages Create unlimited post types (Portfolio, Events, Jobs, etc.)
Requires PHP and manual code in functions.php 100% no-code interface with toggle options
Poor content organization Visually grouped content, taxonomies, filters, and custom fields
Developer-only feature Accessible 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 ThemePul dynamic widgets
  • Combine with Custom Fields (via ACF or MetaBox)

🧩 Integration-Ready

Seamlessly works with:

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

πŸ”„ Use Cases for CPT Builder

Use Case Description
Portfolio Showcase your work with images, descriptions, categories, and links
Testimonials Add customer quotes with names, roles, and ratings
Team Members Display bios, photos, job titles, and social links
Courses or Classes Organize course modules, lessons, and content access
FAQs Create expandable question/answer sections categorized by topic
Services Group 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 β†’ ThemePul 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 ThemePul widgets to display team profiles on any page.

Leave A Comment

All fields marked with an asterisk (*) are required