ACF Views Lite – Smart Templates to Display your Content Easily


Smart templates to display your content easily. Built-in post queries and automated template generation. Develop quickly, and maintain flexibility.

Note: « ACF Views Lite » plugin requires Advanced Custom Fields plugin to be enabled on your website (either Free or Pro version).

🌟 Display ACF fields and Posts

Solve all these scenarios quickly and easily.

Nearly all plugins use Custom Post Types (CPT) to store their data. Plugins like WooCommerce call it Products, whatever they’re called the ACF Views plugin supports it all.

πŸ•— Less time with less effort

Best approach, out of the box. Read about the benefits.

  • Select fields from a list, no need to worry about their names and return types
  • Auto-generated Twig template with the BEM methodology for class names
  • UI to define selection filters, no need to worry about DB query arguments
  • Editing theme templates via FTP is in the past
  • CSS and JS code can be added without hassle
  • Built-in features, like pagination to save hours of coding

πŸ’‘ How it works

View for ACF fields
Create a View and assign one or more post fields, our plugin then generates a shortcode that you’ll use to display the field values to users. Style the output with the CSS field included in every View.

Card for post selections
Create a Card and assign posts (or CPT items), choose a View (that will be used to display each item) and our plugin generates a shortcode that you’ll use to display the set of posts. The list of posts can be assigned manually or dynamically with filters.

πŸ”§ Customizable Twig templates

Unlimited control over the markup with customizable Twig templates and an extensive set of Twig features.

Work faster: copy and paste the generated template and change it in seconds!

πŸ“š Extensive Docs and Friendly Support

Our YouTube channel showcases the use of our plugin and its features, making it easier for new users to get started. See our Docs for step by step guides and for information about customization.
Questions about the ACF Views Lite plugin are handled through the support forum. Customers with an active Pro license have personal support via our support form.

Visit our website to get more information.

πŸ“’ Powerful features

  • Display built-in WP fields (like post title or username) along with ACF fields
  • Display post A in post B with its fields
  • Define custom CSS and JS
  • No style conflicts due to BEM method used
  • Combine ACF fields from two different field groups
  • Restrict visibility to specific user roles
  • Display fields from any source, including the options page and user profiles
  • Labels from Views and Cards can be easily translated

🎯 High Performance

Every wrapper has some overhead. We do our best to make this number as small as possible. One unique ACF View/Card on a page would only effect this by 0.01 seconds* overhead compared to the usual way with coding. It’s impossible to notice these tiny numbers visually without testing it.
*More about the test here.

Get more with Pro

Do you need more? We have a Pro version with a lot more features:

  • Filter posts by meta and taxonomies. Use AJAX pagination
  • Repeater and Group field types supported (with built-in Carousel option)
  • Custom Gutenberg blocks are generated on the fly
  • Extended support for field types (JS Galleries, customizable display of Relationship, Post Object, User and Taxonomy fields)
  • Google and Open Street Maps: display the chosen address as text, and define a custom marker icon
  • Image field with Lightbox

🌍 Multilingual

Labels from Views and Cards can be easily translated.


  • Get a basic setup in seconds with Demo import
  • Views list management via the familiar interface
  • Assign multiple fields within your View
  • The template generated automatically can be easily customized
  • Display a set of posts with a Card
  • Posts can be filtered, sorted and styled


Installation for ACF Views Lite

From your WordPress dashboard:

  1. Visit the Plugins list, click « Add New »
  2. Search for « ACF Views Lite »
  3. Click « Install » and « Activate » ACF Views Lite
  4. Visit the new menu item « ACF Views » to create your first View

See our plugin documentation for step-by-step tutorials.

Installation for ACF Views Pro

To purchase a Pro license key click here.
After payment you’ll receive an email with your license key which includes the ACF Views Pro plugin archive.

  1. Visit the Plugins list, click « Add New », then click « Upload Plugin »
  2. Click on « Choose File » and locate the downloaded ACF Views Pro package, then click « Open »
  3. Click on « Install Now » and wait for the package to upload and install, then click « Activate Plugin »
    Note: ACF Views Lite will automatically be deactivated. You can safely delete ACF Views Lite from the Plugins list. (Don’t worry, deleting the ACF Views Lite plugin won’t delete your data.)
  4. In the Plugins list for ACF Views Pro click « Activate your Pro license »
  5. Copy and paste your Pro License Key, then click « Activate »

Enjoy all the features and settings ACF Views Pro has to offer with automatic updates.
Customers with an active Pro license have personal support via our support form.


Supported field types

All field types with values are supported.

Basic group

  • Text
  • Textarea
  • Number
  • Range
  • Email
  • Url
  • Password

Content group

Choice group

  • Select
  • Checkbox
  • Radio
  • Button Group
  • True false

Relational group

JQuery group

Layout group

Custom fields not in the list of fields?

Only fields created using the official Advanced Custom Fields (ACF) plugin or from supported addons are compatible with ACF Views. See the list above for supported field types.

Can I display user fields?

Yes, you set up your field groups in ACF and assign those fields to your View, paste the shortcode in the target place, add the object-id= »$user$ » argument to the shortcode to display the fields from the current user. See here for more about shortcode arguments.

Can I display fields from my options page?

Yes, you set up your field groups in ACF and assign those fields to your View, paste the shortcode in the target place, add the object-id= »options » argument to the shortcode to display the fields from the options page. See here for more about shortcode arguments.

Fields have been assigned but the page doesn’t show them

Have you checked that the fields are filled in the target object? See steps for creating an ACF View.

Can I display fields inside the Gutenberg Query Loop?

You can use the View shortcode inside the Gutenberg Query Loop element. Please make sure you’ve added it via the built-in Shortcode block, as it won’t work properly with other block types, like Code or Custom HTML.


7 novembre 2023
Excellent plugin that does what is promised. And very good + fast support when a little bug occurred
23 octobre 2023
This plugin worked perfectly for setting up pages with custom posts filtered by a category, with good freedom for creating different templates for different pages. When we ran into an issue with taxonomy filters, the team was responsive and deployed a fix within the next day. Kudos, team.
18 octobre 2023
This plugin works great and is exactly what I needed to show my custom content the way I wanted. I had to contact support over a minor issue and they were quick to get the problem resolved.
25 setembre 2023
The ACF Views plugin is a game-changer for those who want to effortlessly display custom post types and fields on their WordPress sites. The customer support team is exceptionally responsive, providing in-depth solutions that make it easy for both beginners and experts to maximize the plugin's capabilities.
Read all 23 reviews

Contributors & Developers

“ACF Views Lite – Smart Templates to Display your Content Easily” is open source software. The following people have contributed to this plugin.


“ACF Views Lite – Smart Templates to Display your Content Easily” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “ACF Views Lite – Smart Templates to Display your Content Easily” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.4.2 (2023-11-30):

  • View field group select: improved labels
  • Code editors: live suggestions
  • View’s shortcode: fixed ‘term-id’ related bug (when there was Post with the same ID)
  • View & Card info icon: turned into dashicon

2.4.1 (2023-11-24):

  • View & Card: UI improvement (instructions into tooltips)

2.4.0 (2023-11-22):

  • View & Card user assets: improved minification
  • View & Card: web components by default
  • View & Card shortcode: added ‘class’ attribute support
  • View & Card: list look – hidden excerpt
  • View: custom fields – enabled the defaultValue setting support for string types
  • View: added ‘$Menu$’ group

2.3.7 (2023-11-07):

  • View: Custom Markup – fixed bug with the newly added fields with multiple spaces in the name
  • Edit screen: workaround for the initial Full Screen Mode (Gutenberg)
  • Jetpack: added workaround to avoid break post_content by the ‘Markdown’ module

2.3.6 (2023-11-04):

  • View: fixed bug with the ‘object-id’ argument (for the old ‘$user$’ and ‘$term$’ values)
  • Card: fixed Meta and Card filters bug on hosting

2.3.5 (2023-11-03):

  • View: map field – added « Multiple map markers » plugin compatibility
  • View: map field – added « OpenStreetMap » plugin compatibility
  • View: added ‘$Comment$’ group
  • UX: Labels

2.3.4 (2023-10-29):

  • Edit screen: added workaround for the missing ACF ajax validation on the hosting

2.3.3 (2023-10-29):

  • Edit screen: fixed conflict with the Fusion Builder (Avada theme)

2.3.2 (2023-10-27):

  • Workaround for the Avada theme ob_start() bug
  • Improved switching between Basic and Pro versions

2.3.1 (2023-10-27):

  • Workaround for the Divi theme with the ‘Enable Classic Editor’ option enabled
  • Edit screen: added warning about suppressed Gutenberg editor
  • Added compatibility with the ‘Gutenberg’ plugin (from WP repo, that overrides Gutenberg from WP core)

2.3.0 (2023-10-26):

  • Edit screen: improved compatibility with third-party plugins
  • Shortcode: added ‘user’ and ‘term’ aliases for the ‘object-id’ argument
  • Templates: moved to the wp-content/uploads dir to avoid the file permissions issue
  • View: added $Term$ group
  • View: extended the ‘linkLabel’ setting to all the link-related fields
  • View: added a new ‘Open link in a new tab’ setting to all the link-related fields (Field options tab)

2.2.5 (2023-10-20):

  • Improved UX (moved fields, renamed tabs, added version to the plugin’s name)
  • Card: sort by field – fixed bug

2.2.4 (2023-10-19):

  • Improved performance for View and Card edit screens
  • Fixed ‘clone’ bug
  • View & Card: added Custom Markup validation on save
  • Added support for terms
  • Added rule for the ‘Classic Editor’ plugin

2.2.3 (2023-10-12):

  • Internal improvements
  • Minor UI improvements
  • Improved UX: added ‘related’ meta boxes and list columns
  • Settings page

2.2.2 (2023-10-06):

  • Added back compatibility with the old external CSS (the isMarkupWithDigitalId flag for Views and Cards markups)

2.2.1 (2023-10-06):

  • Small improvements
  • Fixed: Clone item
  • Added: shortcodes refresh for new items
  • Fixed: UI bug on the list page with arrows
  • Fixed: issue with ids in JS files (map, loadmore)

2.2.0 (2023-10-03):

  • View: new $User$ and $WooCommerce$ groups and ‘user-id’ argument for the shortcode
  • View and Card: multilingual support for labels
  • View and Card: new unique ids
  • Tools: export/import tools
  • New UI

2.1.2 (2023-09-27):

  • View: $Post$ group, added a workaround to avoid the double encoding

2.1.1 (2023-09-26):

  • Card: Unlocked ‘Custom Markup’ feature
  • View: improved $Post$.Excerpt
  • Readme

2.1.0 (2023-09-25):

  • Internal improvements (assets, code)
  • View: improved markup, added new markup options (BEM name, isWithCommonClasses, isRenderWhenEmpty, isWithUnnecessaryWrappers)
  • View: now $Taxonomy$ is avoiding double escaping
  • View: fixed ‘$Post$.excerpt’ bug for CPTs
  • View: unlocked ‘Custom Markup’ feature
  • Card: added new ‘BEM name’ option

2.0.1 (2023-09-14):

  • Fixed the PHP warning for array default values (select, checkbox)

2.0.0 (2023-09-14):

  • Added Twig engine for the templates
  • Changed Code editor (for the View/Card code fields)

1.9.9 (2023-08-28):

  • Google Maps API: wrapped the script to avoid the conflict
  • Styles and scripts: improved buffering

1.9.7 (2023-08-21):

  • View: added workaround for the Gutenberg Query Loop (shortcode block)

1.9.6 (2023-08-09):

  • Compatibility with the Pro version

1.9.5 (2023-07-10):

  • UX

1.9.4 (2023-06-29):

  • UX

1.9.3 (2023-06-08):

  • Readme

1.9.2 (2023-05-20):

  • Date fields within group/repeater: fixed bug

1.9.1 (2023-05-19):

  • New $Post$ field: ‘Featured image with link’

1.9.0 (2023-05-17):

  • Labels, descriptions: added support of multilingual
  • Date/time fields: added support of multilingual
  • Updated ACF api (acf-groups package version)
  • UX: improved labels

1.8.9 (2023-04-28):

  • Updated readme
  • UX (labels)

1.8.8 (2023-04-21):

  • View: fixed plugin’s $Taxonomy$ field group, added the delimiter support to it

1.8.7 (2023-04-20):

  • Updated readme
  • View: fixed taxonomy bug (didn’t support ‘appearance options’ with the Single values)
  • View: added the new ‘delimiter’ option for multiselect fields (‘select’, ‘post_object’, ‘page_link’, ‘relationship’, ‘taxonomy’, ‘user’,)
  • Improved PHP 8 support
  • Improved the Basic/Pro switcher process
  • Improved UX (labels)

1.8.6 (2023-03-16):

  • View: Improved UX (repeater/group fields stub is showed)
  • View: added support of Shortcode within the Gutenberg Query Loop (added a workaround)

1.8.5 (2023-02-18):

  • Fixed skipping Fields Groups from JSON only
  • Improved UX (hidden Pro banner)
  • Updated Readme (Installation tab)

1.8.4 (2023-02-01):

  • Improved support of block themes (CSS loading)
  • Updated Readme

1.8.3 (2023-01-31):

  • Improved Textarea support (auto converting ‘\n’ to ‘br’)
  • Fixed a Lightbox gap (from the plus svg at the bottom)
  • Updated Overview page
  • Updated Readme

1.8.2 (2023-01-18):

  • Shortcode ‘object-id’ argument: added support for the ‘$user$’ value
  • Updated contact links

1.8.1 (2023-01-16):

  • Fixed a syntax error and improved support of multilingual websites (‘trash’ option is missing in CPT for them)

1.8.0 (2023-01-13):

  • Improved CSS including: moved to the head tag
  • Improved saving process (JSON, excluded default values)
  • Improved UX (opcache conflict message)
  • Updated Docs link
  • Improved Analytics
  • Improved Conditional rules for Repeater fields

1.7.23 (2023-01-04):

  • Added a notice for admins (about opcache compatibility issue)
  • Minor improvements

1.7.22 (2023-01-02):

  • Fixed unnecessary output

1.7.21 (2023-01-02):

  • Minor improvements

1.7.20 (2022-12-16):

  • Added ‘options’ support to the ‘object-id’ argument
  • Updated readme
  • Updated Overview page
  • Added a survey link

1.7.19 (2022-11-23):

  • Updated YouTube video link

1.7.18 (2022-11-22):

  • Improved dashboard links (supporting of custom site urls, like

1.7.17 (2022-11-22):

  • Improved UX (labels)
  • Improved dashboard links (supporting of custom site urls, like

1.7.16 (2022-11-15):

  • Improved WooCommerce supporting (product loops)
  • Updated Readme, Overview page

1.7.15 (2022-11-08):

  • Improved UX (more read more links)

1.7.14 (2022-11-04):

  • View : improved author, image field types support
  • View : added taxonomies support

1.7.13 (2022-11-03):

  • Fixed bug with missing fields

1.7.12 (2022-11-02):

  • Improved code : no PHP warnings on the ACF options page
  • Readme

1.7.11 (2022-11-01):

  • View : supporting of the google map field
  • UX : links to Docs

1.7.10 (2022-10-28):

  • Bug fixed : automatic deactivation on activation of some plugins
  • UX improvement : removed automatic redirection to the Overview page
  • More supported field types : oembed, gallery, button_group, post_object, relationship, taxonomy, user

1.7.0 (2022-10-27):

  • View, Card : MountPoints feature
  • View, Card : improved CSS shortcuts

1.6.17 (2022-10-24):

  • Updated readme
  • Updated field labels

1.6.13 (2022-10-21):

  • Performance : improved caching

1.6.12 (2022-10-21):

  • Copy to clipboard : improved working on HTTP protocol, fixed the roles shortcode copying

1.6.11 (2022-10-21):

  • Copy to clipboard : improved working on HTTP protocol

1.6.10 (2022-10-21):

  • Demo import : fixed a bug
  • Gutenberg block feature : improved notice
  • Improvement : removed double slashing for View/Card fields in DB

1.6.0 (2022-10-21):

  • Performance improving : View/Card settings now in JSON from post_content instead of using postMeta
  • Gutenberg block feature : fixed a bug

1.5.10 (2022-10-17):

  • Card Shortcodes postbox : fixed wrong argument name
  • ACF dependency : improved links (to the local add-plugin page)
  • Improved redirection after activation (to use TRANSIENTS)
  • Automatic deactivation one of instances when both Basic & PRO activated
  • Added information about restricting access to View/Card by user roles
  • Added escaping output of plain field types
  • Improved import

1.5.0 (2022-10-13):

  • Downgraded ACF dependency from PRO to Basic
  • New shortcode arguments : user-with-roles, user-without-roles
  • Fixed ImageSize for repeater fields

1.4.10 (2022-10-12):

  • View : preview feature
  • Card : preview feature, custom variables filter
  • Improved ‘ACF PRO’ dependency notice

1.4.0 (2022-10-10):

  • View : reordered fields (new tab)
  • View : image size field : dynamic list instead of hard coded, $Post$ thumbnail support

1.3.1 (2022-10-04):

  • View : improved Gutenberg block description
  • Toolbar improved
  • Code structure improved
  • Filters added

1.3.0 (2022-09-30):

  • Backend optimization
  • Card : fixed CSS classes field
  • Card : new tab – « Layout »
  • View : improved UX (field settings is displayed only for specific field types)
  • View&Card : disabled autocomplete

1.2.1 (2022-09-28):

  • Overview page content
  • Demo imported error fixed
  • Demo import improved (added ACF Card)

1.2.0 (2022-09-27):

  • Card markup preview field
  • Card no posts found message
  • Preview of PRO fields
  • Admin Table bug fixed (select all)
  • clone item feature improved

1.1.1 (2022-09-25):

  • Markup and other improvements

1.1.0 (2022-09-20):

  • Markup improvements

1.0.11 (2022-09-19):

  • ACF Cards, readme

1.0.10 (2022-09-09):

  • Readme, assets

1.0.9 (2022-09-09):

  • Minor improvements, readme

1.0.8 (2022-09-01):

  • Improved code editor

1.0.7 (2022-08-31):

  • JS code feature
  • Link and Page_link field types

1.0.6 (2022-07-30):

  • Code improving

1.0.5 (2022-06-24):

  • Demo import feature

1.0.4 (2022-06-18):

  • Video review

1.0.3 (2022-06-09):

  • Readme

1.0.2 (2022-06-09):

  • Plugin’s version

1.0.1 (2022-06-09):

  • Screenshots, plugin’s version