Close Menu
Waste MindsWaste Minds

    Subscribe to Updates

    Get the latest news from Waste Minds.

    Loading
    What's Hot

    Complete Haircare Routine Guide

    May 20, 2026

    Best Skincare Routine for Healthy Skin

    May 18, 2026

    Gemini AI Image Prompts Guide

    March 4, 2026
    Facebook Instagram Telegram RSS
    Facebook Instagram Threads X (Twitter) Telegram RSS
    Waste MindsWaste Minds
    Subscribe
    • Home
    • Web, Design & Code
      1. Cheatsheet & Roadmap
      2. Coding
      3. WordPress
      4. Designing
      5. Digital Marketing
      6. View All

      Cheat Your Way to Productivity: Time Management Hacks and Techniques

      July 27, 2023

      What is SQL & SQL Cheatsheet

      June 19, 2022

      Use CPT UI and ACF in WordPress for a Dynamic Website

      November 19, 2025

      Effortless WordPress Migration Guide

      March 18, 2025

      [Fixed] WordPress – Elementor Schemes Manager Error – “Elementor\Core\Schemes\Manager”

      February 1, 2025

      No-Code vs Low-Code: Which Is Best for Modern Websites?

      November 18, 2024

      Use CPT UI and ACF in WordPress for a Dynamic Website

      November 19, 2025

      Effortless WordPress Migration Guide

      March 18, 2025

      [Fixed] WordPress – Elementor Schemes Manager Error – “Elementor\Core\Schemes\Manager”

      February 1, 2025

      Add /blog/ to WordPress Blog Permalinks Easily

      October 30, 2024

      Dark Mode UI: The Future of User Experience

      May 31, 2025

      Principles of Design: Understanding the Fundamentals of Visual Design

      March 7, 2023

      Breaking Down the Design Process: From Idea to Execution

      March 1, 2023

      Designing for user experience: Tips and best practices

      February 26, 2023

      Free Analytics Tools Like Google Analytics (2025)

      September 23, 2025

      Microsoft Clarity Guide: Behavior Analytics Made Simple

      August 1, 2025

      Build a Strong Brand Identity for Success

      October 26, 2024

      Digital Marketing in the Metaverse: Key Strategies

      October 9, 2024

      Use CPT UI and ACF in WordPress for a Dynamic Website

      November 19, 2025

      Free Analytics Tools Like Google Analytics (2025)

      September 23, 2025

      Microsoft Clarity Guide: Behavior Analytics Made Simple

      August 1, 2025

      Dark Mode UI: The Future of User Experience

      May 31, 2025
    • Interview Q&A
      1. Books & Entertainment
      2. Make Money
      3. View All

      Theatres vs Streaming: Is the Box Office Making a Comeback?

      April 25, 2025

      Top Best Books to Master CSS

      May 14, 2022

      Best Websites to Watch Cartoons for Free

      August 27, 2021

      Best AI Tools for Side Hustles in 2025

      July 12, 2025

      Start Your E-Commerce Store with No Inventory

      March 5, 2025

      AI Tools for Blog Income

      September 7, 2024

      Unlocking Niche E-commerce: Profitable Strategies & Markets

      March 29, 2024

      Create the Best AI-Powered Resume Builder for Job Seekers

      July 3, 2025

      Highest Paying Job Oriented Computer Courses

      April 23, 2025

      Nurturing Workplace Mental Health: Strategies and Employee Narratives

      January 22, 2024

      Mastering the Interview Follow-Up: Stand Out After Interview

      August 11, 2023
    • Lifestyle
    • Others
    • Project Ideas
    • Reviews
    • Tech Updates
      1. Extensions
      2. View All

      Top Chrome extensions for productivity and efficiency – Part 1

      February 26, 2023

      Gemini AI Image Prompts Guide

      March 4, 2026

      Moto Secure Files Not Showing? Fix Guide

      February 16, 2026

      Browser Fingerprinting: Risks, Uses & Prevention Guide

      September 26, 2025

      How to Delete Audio Overlays from YouTube Shorts 2025

      July 19, 2025
    • Contact
    Waste MindsWaste Minds
    Home » Use CPT UI and ACF in WordPress for a Dynamic Website
    Wordpress No Comments

    Use CPT UI and ACF in WordPress for a Dynamic Website

    Vijay KarthikBy Vijay KarthikNovember 19, 2025Updated:December 1, 20256 Mins Read32 Views
    Facebook Twitter Pinterest LinkedIn Tumblr Email Reddit VKontakte Telegram WhatsApp Copy Link
    Use-CPT-UI-and-ACF-in-WordPress-Featured-Thumbnail
    Share
    Email Copy Link Facebook Twitter WhatsApp LinkedIn Telegram Pinterest
    Contents hide
    1 How to Use CPT UI and ACF in WordPress and Link Everything Effectively to Build a Complete Dynamic Website (Using Only Elementor & Elementor Pro)
    2 Introduction to CPT UI and ACF
    2.1 CPT UI (Custom Post Type UI)
    2.2 Advanced Custom Fields (ACF)
    3 Why use CPT UI and ACF in WordPress + Elementor?
    4 Step 1: Install the Required Tools
    5 Step 2: Create a Custom Post Type with CPT UI
    5.1 1. Go to CPT UI → Add/Edit Post Types
    5.2 2. Required Settings
    5.3 3. Additional Settings to Enable
    5.4 4. Save Post Type
    6 Step 3: Create Custom Fields with ACF
    6.1 1. Go to ACF → Add New Field Group
    6.2 2. Add Fields
    6.3 3. Field Group Location Rules
    6.4 4. Publish
    7 Step 4: Add Portfolio Items
    8 Step 5: Create a Dynamic Single Template with Elementor Pro
    8.1 1. Go to Templates → Theme Builder → Single Post
    8.2 2. Build Your Layout
    8.3 3. Make Them Dynamic
    8.4 4. Add Additional Style
    8.5 5. Set Display Conditions
    9 Step 6: Create a Dynamic Archive Template (Portfolio Listing)
    9.1 1. Go to Theme Builder → Archive → Add New
    9.2 2. Choose Widgets
    9.3 3. Make the Loop Dynamic
    9.4 4. Set the Display Condition
    10 Step 7: Build Dynamic Listing Pages with Loop Builder (Optional but Powerful)
    10.1 1. Go to Templates → Loop Items
    10.2 2. Save and Use in Archive Template
    11 Step 8: Create Category or Filter Pages Using Custom Taxonomies (Optional)
    11.1 1. In CPT UI → Add Taxonomy
    11.2 2. Add These to Elementor Templates
    12 Step 9: Connect Everything with Menus and Navigation
    12.1 1. Go to Appearance → Menus
    12.2 2. Use Elementor Nav Menu Widget
    13 Step 10: Make Everything Fully Dynamic & Future-Proof
    14 Extra Tips for Best Practices
    14.1 1. Keep Field Group Names Clean
    14.2 2. Use Global Widgets for Reuse
    14.3 3. Use Elementor Flexbox Containers
    14.4 4. Leverage Conditional Visibility
    14.5 5. Use ACF Repeater for Advanced Layouts
    15 Complete Workflow Summary
    16 Conclusion

    How to Use CPT UI and ACF in WordPress and Link Everything Effectively to Build a Complete Dynamic Website (Using Only Elementor & Elementor Pro)

    Building a powerful, fully dynamic WordPress website doesn’t need to be complicated. With CPT UI, Advanced Custom Fields (ACF), and Elementor/Elementor Pro, you can create a flexible and scalable system for managing custom content—without coding.

    In this comprehensive, step-by-step guide, you’ll learn exactly how to combine CPT UI and ACF with Elementor to build a complete dynamic website that is easy to update, visually stunning, and optimized for performance. This tutorial is ideal for beginners and professionals who want a clean workflow and future-proof structure.

    Let’s get started.

    Introduction to CPT UI and ACF

    Before we jump into the tutorial, let’s briefly understand the two essential components we will be using.

    CPT UI (Custom Post Type UI)

    CPT UI allows you to create custom post types and taxonomies in WordPress without touching any code. It creates the structure for storing your custom content—for example:

    • Portfolio
    • Services
    • Team Members
    • Testimonials
    • Events
    • Products (non-WooCommerce)

    CPT UI does not create fields. It only controls the post type system.

    Use CPT UI and ACF in WordPress

    Image Source: https://wordpress.org/plugins/custom-post-type-ui/

    Advanced Custom Fields (ACF)

    ACF allows you to create custom fields for the custom post types you create with CPT UI. These fields let you store structured data, such as:

    • Text (e.g., job titles, subheadings)
    • Images (e.g., featured photo)
    • Repeaters (e.g., gallery)
    • Relationship fields
    • URLs (e.g., social media links)
    • WYSIWYG content

    Use CPT UI and ACF in WordPressImage Source: https://wordpress.org/plugins/advanced-custom-fields/

    Why use CPT UI and ACF in WordPress + Elementor?

    This trio forms a complete dynamic website builder:

    COMPONENTPURPOSE
    CPT UICreates post types and taxonomies
    ACFCreates fields for structured content
    Elementor ProDisplays dynamic content visually

    Together, they allow you to build:

    • Dynamic listing pages
    • Dynamic single templates
    • Automatic archive pages
    • Filterable portfolio
    • Fully editable, no-code dynamic website

    Step 1: Install the Required Tools

    To follow this guide, you need:

    • Elementor (free)
    • Elementor Pro (required for dynamic content)
    • CPT UI
    • ACF (free or ACF Pro)

    Install and activate these plugins.

    Step 2: Create a Custom Post Type with CPT UI

    1. Go to CPT UI → Add/Edit Post Types

    Here, you will define your custom post type. For example, let’s create “Portfolio”.

    2. Required Settings

    Fill in:

    • Post Type Slug: portfolio
    • Plural Label: Portfolio
    • Singular Label: Portfolio Item

    3. Additional Settings to Enable

    Make sure the following are enabled:

    • Has Archive → YES
    • Supports → Title, Editor, Thumbnail
    • Show in REST API → YES (important for Elementor)

    4. Save Post Type

    Your new post type Portfolio now appears in the WordPress dashboard.

    Step 3: Create Custom Fields with ACF

    Now that the post type exists, we’ll add fields that store the custom data.

    1. Go to ACF → Add New Field Group

    Name the field group something meaningful like:

    Portfolio Details

    2. Add Fields

    You might add:

    • Project Subtitle (Text)
    • Project Description (WYSIWYG)
    • Client Name (Text)
    • Completion Date (Date Picker)
    • Project URL (URL)
    • Project Images (Gallery) — requires ACF Pro

    3. Field Group Location Rules

    Set:

    Show this field group if Post Type is equal to Portfolio

    4. Publish

    Now your custom post type has custom fields.

    Step 4: Add Portfolio Items

    Go to Portfolio → Add New.

    You will now see:

    • Title (WordPress default)
    • Content (optional)
    • Featured image
    • Your ACF fields

    Fill in everything and hit publish.

    Repeat this to create several portfolio items.

    Step 5: Create a Dynamic Single Template with Elementor Pro

    1. Go to Templates → Theme Builder → Single Post

    Click Add New → Single → Portfolio

    Choose “Portfolio” as the post type to apply the template.

    2. Build Your Layout

    Add widgets such as:

    • Heading
    • Text Editor
    • Image
    • Gallery
    • Icon List
    • Buttons

    3. Make Them Dynamic

    Click any widget → Click the Dynamic Tags icon.

    Examples:

    • Heading → Post Title
    • Text Editor → ACF Field → Project Description
    • Image → Featured Image
    • Text → ACF Field → Client Name
    • Gallery → ACF Gallery

    4. Add Additional Style

    Use Elementor styling to design the page.

    5. Set Display Conditions

    Display Conditions → Include → Portfolio → All

    Step 6: Create a Dynamic Archive Template (Portfolio Listing)

    1. Go to Theme Builder → Archive → Add New

    Create a template for the Portfolio Archive.

    2. Choose Widgets

    Use:

    • Archive Title
    • Archive Description
    • Posts or Custom Loop Grid (Elementor Pro)
    • Pagination

    3. Make the Loop Dynamic

    In Posts widget:

    • Set Source → Portfolio
    • Select your layout (grid, masonry)
    • Enable featured image
    • Show post title
    • Add meta if needed

    4. Set the Display Condition

    Include → Portfolio Archive

    Step 7: Build Dynamic Listing Pages with Loop Builder (Optional but Powerful)

    1. Go to Templates → Loop Items

    Create a dynamic loop template.

    Use:

    • Image widget → Dynamic (Featured Image)
    • Heading widget → Dynamic (Post Title)
    • Text widget → ACF Field (Project Subtitle)
    • Button → Link to Post URL

    2. Save and Use in Archive Template

    Insert Loop Grid widget → Choose your loop template.

    Now your portfolio listing looks fully custom.

    Step 8: Create Category or Filter Pages Using Custom Taxonomies (Optional)

    1. In CPT UI → Add Taxonomy

    Example:

    • Slug: portfolio-category
    • Post Types → Portfolio
    • Show in REST API: YES

    Now your portfolio items can have categories.

    2. Add These to Elementor Templates

    Use Dynamic Tags → Terms to display categories on single pages.

    Step 9: Connect Everything with Menus and Navigation

    1. Go to Appearance → Menus

    Add:

    • Portfolio Archive page (automatically created)
    • Custom links
    • Categories (optional)

    2. Use Elementor Nav Menu Widget

    Design menus visually.

    Step 10: Make Everything Fully Dynamic & Future-Proof

    One of the biggest advantages of this method is:

    ✔ No need to redesign pages when content updates
    ✔ Clients can update content easily
    ✔ Templates ensure consistent design
    ✔ ACF keeps data structured
    ✔ Elementor displays everything visually

    Extra Tips for Best Practices

    1. Keep Field Group Names Clean

    Use descriptive names like:

    • project_subtitle
    • client_name
    • project_gallery

    2. Use Global Widgets for Reuse

    For sections like:

    • Call-to-action
    • Footer banners
    • Social icons

    3. Use Elementor Flexbox Containers

    This gives better speed and cleaner code.

    4. Leverage Conditional Visibility

    Show/hide fields based on conditions using Elementor Pro.

    5. Use ACF Repeater for Advanced Layouts

    Great for:

    • FAQs
    • Team members inside a service
    • Multi-step process sections

    Complete Workflow Summary

    Here’s the simplified version of the entire process:

    1. Create post type with CPT UI
    2. Create custom fields with ACF
    3. Add content to custom posts
    4. Create single template in Elementor
    5. Create archive template in Elementor
    6. Optional: Create loop templates
    7. Optional: Add taxonomies
    8. Connect menus and pages
    9. Style everything with Elementor Pro

    Conclusion

    Building a complete dynamic website with CPT UI, ACF, Elementor, and Elementor Pro is one of the most efficient and scalable workflows available in WordPress today. By separating content structure (CPT UI), content data (ACF), and frontend design (Elementor), you get a flexible system that can grow with your project and remain extremely easy to update.

    Whether you’re building a portfolio, services website, real estate directory, events system, or any other custom content structure, this method gives you total control, unlimited design flexibility, and complete dynamic automation—without touching code.

    ACF ACF Fields ACF Pro ACF Tutorial Advanced Custom Fields CPT UI Custom Post Type UI Custom Post Types Custom Taxonomies Dynamic Website Elementor Elementor Pro Elementor Tutorial Loop Builder No Code WordPress Portfolio Website Theme Builder Web Development website building Website customization Wordpress WordPress Beginners WordPress CMS WordPress Custom Fields WordPress Design WordPress development WordPress Guide WordPress Optimization WordPress tips WordPress Tutorials
    Share. Email Copy Link Facebook Twitter WhatsApp Telegram Pinterest LinkedIn Tumblr Reddit
    Avatar of Vijay Karthik
    Vijay Karthik
    • Website
    • Facebook
    • X (Twitter)
    • Instagram

    Entrepreneur & CEO | Crafting Digital Experiences | Code Magician (Web Dev) | Online Marketing Maven | Business & Project Analyst.

    Related Posts

    Wordpress 6 Mins Read37 Views

    Effortless WordPress Migration Guide

    By Vijay KarthikMarch 18, 2025Updated:April 8, 2025
    Wordpress 4 Mins Read63 Views

    [Fixed] WordPress – Elementor Schemes Manager Error – “Elementor\Core\Schemes\Manager”

    By Vijay KarthikFebruary 1, 2025Updated:April 8, 2025
    Coding 7 Mins Read31 Views

    No-Code vs Low-Code: Which Is Best for Modern Websites?

    By Vijay KarthikNovember 18, 2024Updated:December 7, 2024
    Leave A Reply Cancel Reply

    Search
    Follow Us on Social
    • Facebook
    • Instagram
    • Threads
    • Twitter
    • Telegram

    Subscribe to Updates

    Get the latest news from Waste Minds.

    Loading
    Editors Picks

    Best Skincare Routine for Healthy Skin

    May 18, 2026

    Top Chrome extensions for productivity and efficiency – Part 1

    February 26, 2023

    Google Ads vs Ads Manager: Making the Right Choice

    July 29, 2023

    Unique Birthday Gifts: Personalized Jewelry, Experiences & More

    July 9, 2024

    Self-care Tips for Busy Professionals

    February 27, 2023
    Top Reviews
    93
    Reviews

    WP Rocket – WordPress Cache Plugin Review

    By Vijay Karthik
    93
    Reviews

    WP Engine Review

    By Vijay Karthik
    90
    Reviews

    Elementor Review: Unleashing the Power of Visual Website Building

    By Vijay Karthik
    Categories
    • Books & Entertainment (3)
    • Interview Q&A (8)
    • Lifestyle (27)
    • Make Money (11)
    • Others (4)
    • Project Ideas (7)
    • Reviews (11)
    • Tech Updates (25)
      • Extensions (1)
    • Web, Design & Code (46)
      • Cheatsheet & Roadmap (2)
      • Coding (19)
        • Wordpress (14)
      • Designing (4)
      • Digital Marketing (18)
    Archives
    • May 2026 (2)
    • March 2026 (1)
    • February 2026 (1)
    • December 2025 (1)
    • November 2025 (2)
    • September 2025 (3)
    • August 2025 (1)
    • July 2025 (4)
    • May 2025 (1)
    • April 2025 (3)
    • March 2025 (2)
    • February 2025 (3)
    • December 2024 (2)
    • November 2024 (3)
    • October 2024 (8)
    • September 2024 (5)
    • August 2024 (1)
    • July 2024 (3)
    • June 2024 (1)
    • March 2024 (1)
    • January 2024 (4)
    • December 2023 (2)
    • November 2023 (3)
    • October 2023 (3)
    • August 2023 (12)
    • July 2023 (16)
    • March 2023 (3)
    • February 2023 (9)
    • January 2023 (1)
    • November 2022 (1)
    • October 2022 (1)
    • July 2022 (1)
    • June 2022 (6)
    • May 2022 (6)
    • April 2022 (2)
    • March 2022 (4)
    • October 2021 (3)
    • September 2021 (1)
    • August 2021 (1)
    • July 2021 (4)
    • March 2021 (1)
    • December 2020 (1)
    • November 2020 (1)
    • October 2020 (1)
    Advertisement
    Top Reviews
    8.2

    Screpy SEO Tool Review

    November 23, 2023
    8.6

    Reseller Club Hosting Review

    August 12, 2023
    9.3

    WP Engine Review

    August 4, 2023
    9.0

    Elementor Review: Unleashing the Power of Visual Website Building

    July 23, 2023
    8.8

    Contabo Hosting Review

    March 3, 2023
    Latest Post

    Complete Haircare Routine Guide

    May 20, 2026

    Best Skincare Routine for Healthy Skin

    May 18, 2026

    Gemini AI Image Prompts Guide

    March 4, 2026

    Moto Secure Files Not Showing? Fix Guide

    February 16, 2026

    WhatsApp SIM Binding India: New Rules Explained

    December 1, 2025

    Subscribe to Updates

    Get the latest news from Waste Minds.

    Loading
    Waste Minds
    Facebook Instagram Threads X (Twitter) Telegram RSS
    • Privacy Policy
    • Terms and Conditions
    Copyright © 2021-2026 - Waste Minds. All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.