Advanced Custom Field and Custom Post Types (2-in-1) - Module PrestaShop

PrestaShop ACF & CPT Module: The 2-in-1 Tool to Create Custom Fields and Content Without Coding

+24 downloads 4.99 / 5 8.X 9.X 5 languages 🇫🇷 FR 🇬🇧 EN 🇮🇹 IT 🇪🇸 ES 🇵🇱 PL

The ACF & CPT revolution hits PrestaShop: create your own content, replace dozens of modules, and unlock your store's creative potential.

Features

Everything you need, nothing you don't.

Custom fields and content types without writing a single line of code.

Unlimited custom fields

Text, repeater, select, image, icon — over 15 field types.

Built-in Custom Post Types

Create your own content types: blog, portfolio, FAQ, landing pages.

Visual drag & drop interface

Build your field groups with no technical skills required.

Works on products, categories, CMS

Add fields to all PrestaShop entities.

Multilingual and multi-shop

Every field is translatable and natively multi-shop compatible.

Replace dozens of modules

One single module for all your custom content needs.

Customer reviews

They use it every day.

5 out of 5 · 4.99 reviews

"Un must-have. Installation rapide et efficace."

FO Florian O.

"Support team replied within an hour. Impressive!"

ON Olivia N.

"Je recommande à 100%. Très bien documenté."

NF Nicolas F.

"Kompatybilny z PS 8 bez żadnych konfliktów."

TK Tomasz K.

"Been using it for 6 months now, zero issues."

LS Laura S.

"Lo consiglio a tutti i merchant PrestaShop."

GB Giulia B.

"Lo uso en 3 tiendas sin ningún problema."

CM Carlos M.
description Full description expand_more

Take Full Control of Your Store: The ACF & CPT Revolution Finally Hits PrestaShop

Do you envy the flexibility of WordPress? It is finally within your reach. ACF Field Builder is the game-changer e-merchants have been waiting for: finally regain total control over your data without relying on a developer or stacking dozens of expensive modules. Create tailor-made experiences, enrich your product pages, and build a unique content structure that sets you apart from the competition.

Stop Stacking Modules (and Invoices)

Why spend over $500 on a multitude of specific modules when a single solution can do it all? Reduce your costs and optimize site performance by replacing your FAQ, visual badges, size guides, or blog extensions with one unique tool.

  • No more financial drain: One single investment for unlimited possibilities.
  • Increased performance: Lighten your store by removing redundant modules and the risk of conflicts.
  • Total independence: Create your own fields and structures in just 5 minutes.

A Universal Toolbox with 23+ Field Types

Whether you need rich text, image galleries, color pickers, or complex repeater fields, everything is included. Imagine, design, deploy:

  • Advanced Technical Sheets: Specification tables, nutritional info, or technical guides.
  • Visual Marketing: "Made in France" badges, countdown timers, or demo videos.
  • Smart Relations: Manually link products to boost your average cart value via ultra-relevant cross-selling.

Custom Post Types (CPT): Build More Than Just a Shop

Don't limit yourself to just products and categories. With Custom Post Types, transform your PrestaShop into a complete content platform. Easily create a professional blog, a portfolio, real estate listings, recipes, or customer testimonials. Each content type benefits from customizable URLs and dynamic Meta tags for powerful international SEO.

Seamless Integration & Premium Support

You don't need to be a coding expert to succeed. The module makes the $acf variable available everywhere in your store and offers shortcodes for your CMS pages. To

Comparaison

Why choose us?

See how we compare to the most common alternatives on the market.

Feature Addons
Transparent pricing
Lifetime updates included
Direct developer support
PS 1.7, 8 & 9 compatible
Standardized clean code
Multi-store ready
No hidden renewal fees
Included Not included Partial / Not guaranteed
Preview

Discover the module in images.

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Advanced Custom Field and Custom Post Types (2-in-1)

Support

FAQ

Find answers to frequently asked questions about this module

ACF Field Builder & CPT is a PrestaShop module that allows you to model your data like in a CMS: you create field groups, associate them with entities (products, categories, CMS pages, customers, or custom content), and then use this data in the front-office without having to develop a custom structure for every need. The SEO and business benefits are immediate: richer product pages (proofs, specs, media), structured editorial pages, and a reduction in the "patchwork" of redundant small modules.

You can cover most e-commerce cases with a single tool: basic fields (text, textarea, WYSIWYG, email, URL, number), choice fields (select, checkbox, radio, true/false, rating), media (image, gallery, YouTube/Vimeo video, file), and advanced fields (repeaters, relations to products/categories, color, date/datetime). In practice, this is used to create feature tables, product FAQs, marketing badges, "nutritional information" sections, "brand content" blocks, etc.

The recommended workflow is: 1) create a field group, 2) define its location rules (which entities it applies to), 3) add your fields, 4) use the values in the theme. You can target products, categories, CMS pages, customer profiles, and also your Custom Post Types (if you create a blog, a directory, etc.). This logic avoids duplication: the same group can serve multiple types of entities if you wish (e.g., "Editorial SEO" on products + categories).

Custom Post Types (CPT) are used to add new types of content beyond the "Products / CMS" duo. You define a name (multilingual), a technical slug, a description, an icon, then configure the URLs (prefix, archive) and SEO. Concretely, you can create: Blog, Portfolio, Testimonials, Global FAQ, Recipes, Events, Real Estate Directory... Each type becomes a structured, indexable, and manageable editorial "mini-catalog".

Taxonomies are the equivalent of categories, but applied to your CPTs. They allow you to classify and filter your content (e.g., "Property Type", "Transaction", "Level", "Theme", "Brand"). SEO: you can create cleaner listing pages (search intent by theme), better interlinked, and easier to maintain. Content-wise, it also facilitates production: a writer simply chooses terms in the back-office during editing.

The module exposes an $acf variable in your Smarty templates, with several methods depending on the desired rendering: field() to retrieve an escaped text value, raw() for raw data, render() for ready-to-use HTML rendering (images/videos), label() for translated labels (choice fields), has() to test the existence of a value, repeater() to loop over repeatable fields. This approach allows you to integrate your fields without hacking (nor duplication in the theme) and to keep a readable code.

Yes: via shortcodes usable in the WYSIWYG editor, for example [acf field="brand"], [acf_render field="image"], [acf_group id="1"], or repeater-type loops. This is particularly useful for: "guide" CMS pages, product sheets where the merchant wants to inject a structured block, landing pages, or editorial FAQs — while keeping the theme more stable.

The key point is to treat your CPTs as full-fledged SEO pages: clean URLs, possibly archives/listings, and especially configurable meta tags. The module mentions dynamic variables (e.g., {title}, {shop_name}, {type_name}) to generate Title/Description consistently at scale, while remaining customizable. Recommendation: define a Title/Meta "pattern" per CPT, then refine case-by-case only on strategic content.

Before deployment, check: PrestaShop 8.0+ or 9.x, PHP 8.1+, active PHP intl extension (multilingual), and back-office admin rights. Then, install the ZIP and configure: the module automatically creates its tables and is advertised as immediately functional. Performance-wise, best practice remains: limit field display to useful areas, avoid rendering galleries/videos everywhere, and favor clean Smarty snippets.

To industrialize your use (staging → prod, multi-project), use the JSON export/import via the Sync tab: you version your field groups, duplicate them between stores, and reduce the risk of human error. During migration, best practice: export the configuration, check theme compatibility (override if necessary), then re-validate the front-end display (templates + shortcodes). During updates, the goal is to keep field IDs/slugs stable to avoid display breakage.

Join +24 merchants using this module

5-minute installation · Full documentation included

inventory_2 Module 49.90 € 14.97 € one-time -70%
Choose your license
3 months of support for 0.99€ · then 1.99€/month
  • Response within 24 business hours
  • 🔧 Installation & configuration assistance
  • 💬 Direct contact with the developer
No commitment · Cancel in 1 click from your account
Instead of --€/year if purchased separately
Loading...