For WordPress experts wishing to improve and streamline front-end content display, the Advanced Views Framework offers a powerful solution. It offers a special collection of tools and functionality for web developers, designers, and website owners, going beyond the conventional templating systems and page builders.

In this post, we’ll go over the best features of the Advanced Views Framework, which makes it an essential tool for creating intricate WordPress websites with ease.
1. About the Advanced Views Framework
The Advanced Views Framework is a specialized WordPress framework designed to improve and customize content display and functionality. It simplifies post queries and template creation using smart templates, making it a modern, straightforward, yet versatile solution. With its broad compatibility, it can pull data from multiple sources, supporting over 130 field types from five different data vendors: WordPress, WooCommerce, Advanced Custom Fields (ACF), Meta Box, and Pods.
Why Choose Advanced Views?
- Developer-Friendly: The framework reduces the time required for project implementation by offering a robust foundation and high-quality results without the hassle typically associated with page builders.
- Versatility: It includes features such as reusable components, built-in data binding, just-in-time assets, and template formats like Twig and Blade.
- Compatibility: Advanced Views is designed to be friendly with IDEs, Git, TypeScript, Sass, and even Tailwind.
- Content Sources Integration: It allows seamless integration of data from various content sources, making it a one-stop solution for displaying complex content structures.
2. Best Advanced Views Pro Features
The Pro edition of the Advanced Views Framework builds on the capabilities of the Lite edition by introducing extra advanced tools and features that enable devs to create intricate designs and data structures. These include the creation of custom Gutenberg blocks, enhanced support for complex field types, and a suite of pre-configured libraries for sliders, grids, and image galleries.
2.1) Simplified Creation of Custom Gutenberg Blocks
Creating custom blocks in the Gutenberg editor often requires advanced JavaScript knowledge, which can be a barrier for many developers. The Advanced Views Framework Pro Edition makes this process effortless by allowing users to transform any View into a Gutenberg block using ACF Blocks, MB Blocks, or Pods Blocks. This eliminates the need for React expertise and enhances performance and reusability.
Benefits of Custom Gutenberg Blocks
- Enhanced Performance: By storing block data into the content of the current post, extra meta searches are avoided.
- Improved Reusability: Layouts and designs can be duplicated more easily when blocks are used repeatedly on a single page.
- Seamless Integration: To construct custom blocks that can be modified directly in Gutenberg, the plugin connects with fields from ACF, Meta Box, and Pods.
How It Works
Enable the Gutenberg Block Option:

- Go to your View and navigate to the Options tab.
- Switch on the With Gutenberg Block checkbox.
- Click Update to save your View.
Choose the New Block in Gutenberg:

- Open a post, page, or custom post type in the Gutenberg editor.
- Insert a new block, selecting your View’s block from the list (named after your View).
Edit and Publish:

- Fill the fields within the block as needed.
- Click on Publish to save the post.
- Visit the published page to view the custom block in action.
2.2) Extended Support for Field Types: Repeater and Object Fields
The Pro version extends support to complex field types like Repeater and Object fields, enabling more dynamic content layouts, such as sliders, galleries, and multi-row grids.
Using Repeater Fields
Repeater fields allow developers to repeat sets of fields, creating components like carousels, testimonials, and team sections. Advanced Views integrates with ACF Repeater, MetaBox Group fields, and Pods to provide robust support for this versatile field type.
Step-by-Step Guide to Using Repeater Fields
Select Your Repeater Field Group:

Open your View and select the Repeater Field from the dropdown in the Fields tab.
Assign Sub Fields:

Switch to the Sub Fields tab and assign the corresponding subfields to the Repeater.
Save and Use the View:
- Click Update to save your View.
- Copy the shortcode into your desired post or page.
How to Display Nested Repeaters
Nested repeaters are supported with no restrictions on depth, making it easy to create multi-level content structures. Here’s how to implement it:
Create the Parent View:
- Go to Views and create a new Parent View.
- Select the target Repeater Field and save the View.
Create the Child View:
- Create another View and assign the nested Repeater Field as its parent.
- Save the Child View.
Assign the Child View to the Parent:
- In the Parent View, select the Child View from the View dropdown in the Repeater Field settings.
- Save the Parent View.
This configuration allows you to display complex, nested data structures with minimal effort. For more details, see the Repeater Field Documentation.
Object Fields Integration
Object fields (e.g., Post Object or User fields in ACF) enable relationships between content items, like displaying related posts or author details dynamically. The Pro version simplifies the display of these fields by providing automatic data binding and template generation. Object fields can be customized using Twig templates, allowing for granular control over how data is displayed.
2.3) Pre-configured Slider, Masonry, and Image Gallery Libraries
The Pro edition comes with a set of pre-configured front-end libraries that enable users to create advanced layouts without manual script inclusion. These libraries include options for sliders, masonry grids, and image galleries.
Examples
Using the Slider Feature

Using the ACF Repeater field, you can create dynamic sliders by looping through each repeated item and displaying content like images, text, or links in a slideshow format. This setup is ideal for showcasing testimonials, product highlights, or featured content, making it easy to manage and update directly from the WordPress admin panel.
Inline Gallery From Gallery Field

The ACF Gallery field allows you to create inline galleries by selecting multiple images from the WordPress media library. These images can be displayed in various formats like grids or sliders, making it easy to showcase visual content directly within posts or pages. The selected image IDs are stored as a serialized array in the database, enabling dynamic and efficient management of gallery items.
Lightbox to ACF Image field

The ACF Image field in WordPress lets editors easily upload, validate, and display images in various formats. One standout feature is the ability to incorporate a lightbox effect, enabling users to click on an image for a full-screen view.
With just a few clicks, you can enable smooth image transitions and zoom effects, making your galleries or featured images more engaging and user-friendly.
2.4) Reusable components library
The Reusable Components Library in the Pro version of Advanced Views allows developers to reuse Views and Cards across multiple websites, significantly reducing development time. By utilizing a GitLab repository as a component library, you can store, manage, and retrieve components like Views and Cards along with their related Meta groups.
This library is project-independent, ensuring full control even after the license expires. The intuitive UI lets you push and pull items seamlessly, and Git’s robust version control keeps everything organized, making it easier to build advanced functionalities across various projects.
Conclusion
The Advanced Views Framework Pro Edition takes WordPress development to the next level by offering tools that are both powerful and easy to use. With features like custom Gutenberg blocks, advanced field type support, and pre-configured front-end libraries, it simplifies complex development tasks and accelerates project timelines. Whether you’re a developer, designer, or website owner, the Advanced Views Framework is a valuable addition to your toolkit.