bBlocks – Essential Gutenberg Blocks & Patterns Collection
bBlocks – Advanced Gutenberg Blocks Plugin to Extend the WordPress Block Editor with Page Builder Features, 80+ Customizable Blocks, Layout Controls, Animations, Sliders, Countdowns, and More bBlocks | Documentation | Pricing | Support | Demo bBlocks is a lightweight and flexible Gutenberg plugin that transforms the native block editor into a powerful page builder for WordPress. Designed with performance and usability in mind, bBlocks extends the capabilities of core blocks by adding 80+ custom elements, pre-built Gutenberg templates, and flexible layout options—all without the need for bulky third-party tools. Whether you’re building a landing page, blog layout, portfolio, or full website, bBlocks helps you design faster using customizable blocks, reusable patterns, and layout-ready components. It’s an ideal page builder for Gutenberg users who want more control while keeping their sites fast and efficient. Key Features – Free Version 80+ Custom Blocks: Enhance your content with blocks for Posts, Sliders, Buttons, Countdowns, Cards, Charts, and more. Advanced Block Customization: Adjust typography, spacing, color, and visibility. Fine-tune every block to match your brand identity. Pre-Designed Layouts & Themes: Many blocks include layout presets and Gutenberg templates for faster page creation. Custom Icon Library: Access a wide range of icons, including Font Awesome and Bootstrap, to personalize your designs. Google Fonts Support: Use any Google Font directly within the block typography settings. Performance-Optimized: Minimal CSS and JS ensures faster loading and better compatibility with default blocks and themes. Reusable Patterns: Combine blocks into reusable patterns for consistent, site-wide layouts. Pro Features – Unlock Advanced Block Controls Upgrade to bBlocks Pro for advanced layouts, styling controls, device visibility, and interactive options on your most-used Gutenberg blocks. Posts Block Pro Extra grid, list, and ticker layouts, pages as posts, tag and custom taxonomy filters, post offset, include/exclude by ID, exclude current post, numbered pagination, element sorting, taxonomies and custom icons in post meta, reading time, excerpt from content, custom featured image sizes, read more positioning, shortcode support, and the b_blocks_posts_query filter hook. Countdown Block Pro Post-expiration message or layout, hide at zero, dismiss button, prefix and suffix text or buttons with direction control, per-unit box styling for digits and labels, device visibility for mobile and tablet, extra countdown patterns, and shortcode support. Slider Block Pro Cube, Coverflow, Flip, and Card effects, free mode with sticky slides, slide borders, autoplay delay, reverse and stop-on-last-slide, pause on hover, keyboard and mousewheel navigation, device-specific navigation and pagination, wrapper styling, and shortcode support. Image Comparison Block Pro Label positioning, custom divider line shape, size, and color, styled handler and icon colors, auto-slide with speed control, and move on hover or click with stop on hover. Button Block Pro Link or popup actions, popups for images, video, audio, iframes, block content, and documents (.pdf, .doc, .xlsx), password or login protected popups, rel and referrer attributes, custom download file names, icon positioning, tooltip placement, and device visibility. Lottie Player Block Pro Upload Lottie JSON files from the media library, hover triggers, bounce or normal modes, direction and loop count, speed and autoplay interval, interactivity rules, open links in a new tab, and full caption typography, spacing, and color controls. Try the Pro Version – Unlock all premium features today! Available Blocks bBlocks adds over 80+ custom blocks to your Gutenberg block editor, designed to extend the functionality of core blocks and help you build engaging layouts with ease. Below is a list of all available blocks, each offering intuitive controls and flexible design options: Row Columns: Create responsive multi-column layouts with flexible width, spacing, and alignment options. Ideal for building custom grid structures. Container: Group multiple blocks into a single styled section. Add background color, borders, padding, and other visual adjustments. Section Heading: Add a styled section title with optional separator and description. Easily toggle the visibility of each element. Shape Divider: Add decorative shape dividers between sections for smooth visual transitions. Advanced Image: Display a custom image or dynamic post featured image with advanced styling options like hover effects, borders, and overlays. Accordion Block: Create collapsible sections with custom titles and content. Perfect for FAQs, accordions, or collapsible content. Advanced Tabs: Add multiple tabs with custom titles and content. Perfect for creating tabbed content sections. Breadcrumb: Add a breadcrumb navigation to your site to help users navigate back to previous pages. Video: Embed self-hosted or external video content in a beautifully designed video player with optional poster image and controls. GIF Image: Upload and showcase animated GIFs to add dynamic visuals to your content. Image Gallery: Display a collection of images in a stylish, responsive gallery layout. Great for portfolios or product showcases. Image Comparison: Visually compare two images with a draggable slider. Perfect for before/after effects. Image Slider: Image carousel with thumbnail navigation, captions, autoplay, lightbox, and touch swipe. Lottie Player: Embed lightweight, interactive animations using Lottie JSON files. Supports autoplay, hover triggers, and speed control. List: Display a list of items with custom markers, icons, and styles. 3D Viewer: Display 3D model files directly on your page with rotation, zoom, and full interaction support. Slider: Create responsive image or content sliders with pagination, navigation, and animation effects. Flip Boxes: Add interactive flip cards with front and back content, ideal for showcasing features or team members with engaging motion. Carousel: Modern carousel for showcasing content. Supports unlimited slides with complete block flexibility inside. Form:Create Beautiful and Professional Login and Register Forms. Countdown: Display a live countdown timer for events, sales, or launches with custom styling and behavior options. Counters: Show animated numeric counters to highlight statistics, milestones, or achievements. Alert: Display styled notification boxes to inform, warn, or alert users. Supports different message types and icons. Blockquote: Styled pull-quote with accent bar, quote mark, and author details. Button: Add multi-functional buttons like go to a link, open a popup with various content types, etc. Button Group: Place two or more action buttons side by side. Useful for calls-to-action like “Learn More” and “Buy Now”. Animated Text: Make text stand out with typing effects, text shuffles, and other animated styles. Icon Box: Combine icons with titles and descriptions in customizable layouts. Choose from Font Awesome, Bootstrap, or custom icons. Feature Boxes: Highlight features or services using an icon/image, title, separator, and supporting text. Info Box: Share additional information or tips inside a clean, styled content block. Pricing Table: Build pricing plans with features, pricing, and call-to-action buttons, perfect for product or service pages. Price Lists: Display menu items or pricing options with images, titles, descriptions, and prices. Posts: Display your latest posts or custom post types in grid or masonry layouts with filtering, pagination, and excerpt controls. Chart: Visualize data using bar, line, or pie charts. Fully responsive and customizable for infographics or analytics. QR Code: Generate a QR code from any URL or text input. Useful for offline promotions and instant access links. Mail To: Add a one-click email action that opens the user’s mail app (Gmail, Outlook, Yahoo, etc.) prefilled with your address. Social Share: Enable sharing of your content across social media platforms and messaging apps with styled buttons. Star Rating: Display customer reviews or feedback with an interactive star rating block. Services: Present your service offerings in a structured layout with icon, title, and description. Team Members: Introduce your team with member profiles including photo, name, title, bio, and social links. Cards: Create content cards that combine an image, heading, description, and footer, perfect for features or blog highlights. bBlocks Navigation: Add a custom navigation menu inside your page layout for a better user experience and in-page linking. Facebook Page: Display your Facebook page feed in a styled block. Facebook Embed: Embed any Facebook post or video in your content. Logo Slider: Create a responsive logo slider for your brand or partner logos. Stat Cards: Responsive stat grid with big numbers, labels, and trend badges. Article Card: Article preview card with image, badge, excerpt, and CTA button. Image Hotspot: Add interactive hotspots to your images with custom tooltips and links. Content Ticker: Display a scrolling list of content items with custom styling and behavior options. Dual Color Heading: Add a styled heading with a dual-color gradient effect. Emoji Stack Separator: Add a styled separator with a stack of emojis. HTML: Add custom HTML code to your page or post. Image Scroller: Create a responsive image scroller with custom styling and behavior options. News Ticker: Display a scrolling list of news items with custom styling and behavior options. SVG Draw: Add a styled SVG draw animation to your page or post. Stacked Cards: Layered card stack that stays sticky while visitors scroll. Skill Bar: Add a styled skill bar with custom styling and behavior options. Table Of Content: Add a styled table of contents with custom styling and behavior options. Testimonials: Display a scrolling list of testimonials with custom styling and behavior options. Scroll To Top: Enhance user experience with a fully customizable Scroll To Top button for smooth navigation. Text Path: Craft eye-catching text paths with interactive visual effects. Toggle Content: A clean toggle switch lets users click to switch between two content sections below the heading. Process Steps: Numbered “How It Works” steps in grid or stack layouts. Media & Text Section: Pair an image or video with a responsive content panel. Event Card: Announce events with date, location, ticket CTA, and schema.org markup. Key Takeaways: Article summary card listing key points as checkmarks, numbers, or bullets. Search Bar: Styled search form with optional live, accessible search suggestions. Expand Content: Wrap any content in a collapsible “Show More” reveal with a soft fade preview — accessible, keyboard-safe, and auto-hides when content already fits. Divider: Styleable section rule, plain or with a centered icon or label. Interactive Checklist: Create a customizable checklist with progress tracking and saved completion state that persists across page visits. Hero Section: Create a full-width hero section with headlines, CTA buttons, and customizable image, video, gradient, or solid backgrounds. File Download Card: Download card with file badge, size, and button for PDFs and ZIPs. Off-Canvas Drawer: Add a customizable sliding side panel for navigation, menus, filters, announcements, or any content, with an accessible trigger button and smooth animations. Audio Player: Embed a customizable audio player with album art, track details, playback controls, and optional download support—perfect for music, podcasts, interviews, and voice recordings. How to Use bBlocks- Quick Start Guide Getting started is easy! 1. Install and activate the bBlocks – Page Builder for Gutenberg plugin. 2. In the Gutenberg editor, find your blocks under the “bBlocks” category. 3. Add blocks to your page or post and configure settings from the right-hand panel. 4. Save and publish your design. Live Demo | Try The Pro Compatibility bBlocks works seamlessly with: All modern WordPress themes that support Gutenberg Full Site Editing (FSE) themes Reusable blocks and block-based patterns Existing default blocks and core blocks Ideal For Bloggers and content creators Agencies and freelancers Developers looking for a lightweight Gutenberg page builder Anyone who prefers native WordPress blocks over external page builders User Feedback ⭐⭐⭐⭐⭐ Very complete! ❛❛Very complete plugin.❜❜ –aprop ⭐⭐⭐⭐⭐ Easy, time saving ❛❛I recently started using the bBlocks plugin and it has made a huge difference in the quality and functionality of my WordPress websites. The Ultimate Block Collection is truly a timesaver and – it includes a wide range of blocks that have helped me create more interesting dynamic pages.❜❜ –cjvalotta ⭐⭐⭐⭐⭐ OUTSTANDING ❛❛This plugin set has it all and it all works outstanding. I am completely in love with all the options. Thank you so very much. AMAZING WORK!❜❜ –jiggyjaeg ⭐⭐⭐⭐⭐ bBlocks from bPlugins is amazing. ❛❛I just wanted to say that if you are looking for the best block plug-in collection then you need not look any further. This is the ultimate block collection. Highly recommended.❜❜ –Sigurgeir ⭐⭐⭐⭐⭐ Very useful ❛❛I think this is something new. But very good. Many more will be using it soon. And it will have plenty of five-star ratings.❜❜ –bzpr123pt – Did you like this plugin? Dislike it? Have a feature request? Please share your feedback with us Check out our other WordPress Plugins- Html5 Video Player – Display videos as single and playlist in multiple skins. PDF Poster – Display/Embed PDF files with different styles. Html5 Audio Player – Listen audios with awesome visuals. StreamCast – Customizable radio player with different skins. 3D Viewer – Embed 3D models and 3D products with interaction. Advanced Post Block – Show posts and custom posts in different layouts. External Services This plugin connects to the following third-party services under specific circumstances: bPlugins Template Library (https://templates.bplugins.com) Used to fetch pre-designed block patterns and page templates when an editor opens the Template Library panel inside the block editor. No data is sent — the plugin issues a read-only GET request. Requests are only made when a logged-in editor with edit_posts capability explicitly opens the Template Library, and all requests are nonce-protected. Privacy policy: https://bplugins.com/privacy-policy/ OpenAI API (https://api.openai.com) Used by the AI Content Generator feature to generate block content from a prompt. This feature only activates after a site administrator explicitly enters their own OpenAI API key in the bBlocks settings panel. The text prompt entered by the editor is sent to OpenAI’s servers for processing. No data is sent automatically or without the administrator’s deliberate opt-in. OpenAI Privacy Policy: https://openai.com/policies/privacy-policy/ OpenAI Terms of Service: https://openai.com/policies/terms-of-use/ Google Maps Platform (https://maps.googleapis.com) Used by the Google Map block to render interactive maps, geocode addresses, autocomplete place searches and calculate routes. This only activates after a site administrator explicitly enters their own Google Maps API key in the bBlocks settings panel. When a visitor views a page containing an interactive map, their browser loads Google’s Maps JavaScript API and Google receives the request (including IP address) as it would for any embedded map. Blocks using the classic embed-URL mode, and blocks on sites with no key configured, make no request at all. Google Privacy Policy: https://policies.google.com/privacy Google Maps Platform Terms: https://cloud.google.com/maps-platform/terms Freemius (license management) License validation and update checks for the Pro version are handled by Freemius. Freemius collects basic environment data as described in their privacy policy. Freemius Privacy Policy: https://freemius.com/privacy/
Top keywords
- content30×1.26%
- block27×1.14%
- custom27×1.14%
- blocks25×1.05%
- image20×0.84%
- add19×0.80%
- page18×0.76%
- bblocks15×0.63%
- display15×0.63%
- options14×0.59%
- styled14×0.59%
- google11×0.46%
Meta Field Block – Display custom fields in the Block Editor without coding
This single-block plugin allows you to display custom fields, shortcode as blocks in the Block Editor. It supports custom fields for posts, terms, and users. It can be nested inside a parent block that has postId and postType context, such as Query Loop, WooCommerce Product Collection, Term Query, or used as a stand-alone block. You can display any field whose value can be retrieved by the core API (get_post_meta, get_term_meta, get_user_meta) and is a string or can be converted to a string. To display the field value in the Block Editor, it has to be accessible via the REST API or have the field type set to dynamic. You can also display custom fields created by the Advanced Custom Fields or Meta Box plugin explicitly. It supports all ACF field types and Meta Box field types whose values are strings or can be converted to strings. Some other ACF complex fields such as Image, Link, Page Link, True False, Checkbox, Select, Radio, Button Group, Taxonomy, User, Post Object and Relationship field types as well as Meta Box fields such as Select, Checkbox, Radio, Image, Video, Taxonomy, User, Post field types are also supported in basic formats. This plugin also provides developer-friendly hook APIs that allow you to easily customize the output of the block, display complex data type fields, or use the block as a placeholder to display any kind of content with object_id and object_type as context parameters. An edge case where this block is really helpful is when you need to get the correct post_id in your shortcode when you use it in a Query Loop. In that case, you can set the field type as dynamic and input your shortcode in the field name. The block will display it correctly on both the front end and the editor. Alternatively, if you only want to see the preview of your shortcode in the editor, you can also use this block as a better version of the core/shortcode. To quickly learn how this block displays custom fields, watch the short guide (for MFB version 1.3.4) by Paul Charlton from WPTuts. The video focuses on the Advanced Custom Fields plugin, but you can use a similar approach to display fields from other frameworks like Meta Box. Links Website How it works & tutorials MFB PRO What is the HTML output of a custom field? The HTML output of a custom field on the front end depends on the context of the field. It uses one of these core API functions to get the field value: get_post_meta, get_term_meta, get_user_meta. What is the HTML output of ACF fields? All basic field types that return strings or can cast to strings are supported – The HTML output is from the get_field function. Link type – The HTML output is: {title} There is no rel attribute if the target is not _blank Image type – The HTML output is from the wp_get_attachment_image function. The image size is from the Preview Size setting. True / False type – The HTML output is Yes if the value is true, and No if the value is false. Below is the code snippet to change these text values: add_filter( 'meta_field_block_true_false_on_text', function ( $on_text, $field_name, $field, $post_id, $value ) { return 'Yep'; }, 10, 5 ); add_filter( 'meta_field_block_true_false_off_text', function ( $off_text, $field_name, $field, $post_id, $value ) { return 'Noop'; }, 10, 5 ); Checkbox / Select type – The HTML output is: {item_value} , {item_value} The item_value can be either value or label, depending on the return format of the field. Multiple selected values are separated by ,. Below is the code snippet to change the separator: add_filter( 'meta_field_block_acf_field_choice_item_separator', function ( $separator, $field_name, $field, $post_id, $value ) { return ' | '; }, 10, 5 ); Radio button / Button group type – The HTML output can be either value or label, depending on the return format of the field. Page link type, Post object type – The HTML output for a single-value field is: {title} For a multiple-value field is: {title} {title} Relationship type – The HTML output is: {title} {title} Taxonomy type – The HTML output is: {term_name} {term_name} User type – The HTML output for a single-value field is: {display_name} For a multiple-value field is: {display_name} {display_name} For other complex field types, you can generate a custom HTML output by using the hook: apply_filters( 'meta_field_block_get_acf_field', $field_value, $post_id, $field, $raw_value, $object_type ) Or by using the general hook: apply_filters( 'meta_field_block_get_block_content', $content, $attributes, $block, $object_id, $object_type ) What is the HTML output of Meta Box fields? Similar to ACF fields, all basic fields that return strings or can cast to strings using the function rwmb_get_value are supported. The HTML output of cloneable basic fields is: {item_1_value} , {item_2_value} Use the following hooks to change the tag and the separator: apply_filters( 'meta_field_block_mb_clone_field_item_separator', ', ', $field, $post_id, $field_value ) apply_filters( 'meta_field_block_mb_clone_field_item_tag', 'span', $field, $post_id, $field_value ) Single image types – The HTML output is from the wp_get_attachment_image function. The image size is from the image_size setting. Image list types (Image, Image advanced, Image upload) – The HTML output is: Checkbox / Switch type – Similar to ACF True / False type. Multi-choice types (Select, Select advanced, Button group, Autocomplete, Image select, Checkbox list) – The HTML output is: {item_value} , {item_value} To display the label instead of the value, use this hook: apply_filters( 'meta_field_block_mb_field_choice_item_display_label', false, $field_name, $field, $post_id, $value ) To change the separator, use this hook: apply_filters( 'meta_field_block_mb_field_choice_item_separator', ', ', $file_name, $field, $post_id, $value ) Radio type – The output is the field value by default. To display label or change the separator, use the same hooks as the multi-choice types. Post type – The HTML output for a single-value field is: {title} For a multiple-value field is: {title} {title} Taxonomy, Taxonomy advanced type – The HTML output for a single-value field is: {term_name} For a multiple-value field is: {term_name} {term_name} User type – Similar to ACF User type Video type – The HTML output for a single-value field is: For a multiple-value field is: To display complex field types or change the output of a field, use the hook meta_field_block_get_mb_field or the general hook meta_field_block_get_block_content. Copy & paste snippets When using the meta_field_block_get_block_content hook to customize block content, we recommend selecting dynamic as the field type. This way, both the front end and the editor will show the changes. If you are working with ACF Fields, we suggest using the meta_field_block_get_acf_field hook to modify the field content. Similarly, Meta Box users should use the meta_field_block_get_mb_field hook to modify the content. ACF snippets can also be used with Meta Box fields, but you must use the correct hook name and replace the get_field function with the rwmb_get_value function. How to change the HTML output of the block? Using the meta_field_block_get_block_content hook: add_filter( 'meta_field_block_get_block_content', function ( $block_content, $attributes, $block, $post_id, $object_type ) { $field_name = $attributes['fieldName'] ?? ''; if ( 'your_unique_field_name' === $field_name ) { $block_content = 'new content'; } return $block_content; }, 10, 5); Using the meta_field_block_get_acf_field hook for ACF Fields only: add_filter( 'meta_field_block_get_acf_field', function ( $block_content, $post_id, $field, $raw_value, $object_type ) { $field_name = $field['name'] ?? ''; if ( 'your_unique_field_name' === $field_name ) { $block_content = 'new content'; } return $block_content; }, 10, 5); This basic snippet is very powerful. You can use it to display any fields from any posts, terms, users or setting fields. Please see the details in the below use cases. How to wrap the block with a link to the post within the Query Loop? Using the meta_field_block_get_block_content hook: add_filter( 'meta_field_block_get_block_content', function ( $block_content, $attributes, $block, $post_id ) { $field_name = $attributes['fieldName'] ?? ''; if ( 'your_unique_field_name' === $field_name && $block_content !== '' ) { $block_content = sprintf(' %2$s ', get_permalink($post_id), $block_content); } return $block_content; }, 10, 4); Using the meta_field_block_get_acf_field hook for ACF Fields only: add_filter( 'meta_field_block_get_acf_field', function ( $block_content, $post_id, $field, $raw_value ) { $field_name = $field['name'] ?? ''; if ( 'your_unique_field_name' === $field_name && $block_content !== '' ) { $block_content = sprintf(' %2$s ', get_permalink($post_id), $block_content); } return $block_content; }, 10, 4); This snippet only works with the block that has only HTML inline tags or an image. How to display an image URL field as an image tag? Using the meta_field_block_get_block_content hook: add_filter( 'meta_field_block_get_block_content', function ( $block_content, $attributes, $block, $post_id ) { $field_name = $attributes['fieldName'] ?? ''; if ( 'your_image_url_field_name' === $field_name && wp_http_validate_url($block_content) ) { $block_content = sprintf(' ', esc_attr($block_content)); } return $block_content; }, 10, 4); Using the meta_field_block_get_acf_field hook for ACF Fields only: add_filter( 'meta_field_block_get_acf_field', function ( $block_content, $post_id, $field, $raw_value ) { $field_name = $field['name'] ?? ''; if ( 'your_image_url_field_name' === $field_name && wp_http_validate_url($block_content) ) { $block_content = sprintf(' ', esc_attr($block_content)); } return $block_content; }, 10, 4); How to display multiple meta fields in a block? For example, we need to display the full name of a user from two meta fields first_name and last_name. add_filter( 'meta_field_block_get_block_content', function ( $block_content, $attributes, $block, $post_id ) { $field_name = $attributes['fieldName'] ?? ''; if ( 'full_name' === $field_name ) { $first_name = get_post_meta( $post_id, 'first_name', true ); $last_name = get_post_meta( $post_id, 'last_name', true ); // If the meta fields are ACF Fields. The code will be: // $first_name = get_field( 'first_name', $post_id ); // $last_name = get_field( 'last_name', $post_id ); $block_content = trim("$first_name $last_name"); } return $block_content; }, 10, 4); Choose the field type as dynamic and input the field name as full_name. How to display a setting field? For example, we need to display a setting field named footer_credit on the footer template part of the site. add_filter( 'meta_field_block_get_block_content', function ( $block_content, $attributes, $block, $post_id ) { $field_name = $attributes['fieldName'] ?? ''; // Replace `footer_credit` with your unique name. if ( 'footer_credit' === $field_name ) { $block_content = get_option( 'footer_credit', '' ); // If the field is an ACF Field. The code will be: // $block_content = get_field( 'footer_credit', 'option' ); } return $block_content; }, 10, 4); How to use MFB as a placeholder to display any kind of content? SAVE YOUR TIME WITH MFB PRO To display simple data type fields for posts, terms, and users, you only need the free version of MFB. MFB Pro can save you 90% of development time when working with ACF, or Meta Box complex fields. It achieves this by transforming your ACF complex field types into container blocks, which work similarly to core container blocks. This eliminates the need for creating custom blocks or writing custom code for displaying complex fields. Below are some video tutorials that demonstrate how MFB Pro can help you display complex fields: How to build a post template to display dynamic data without coding How to display ACF Repeater fields as a list, grid, or carousel How to display ACF Gallery fields as a grid, masonry, or carousel The main features of MFB PRO are: Display settings fields. Display ACF advanced layout fields: Group, Repeater, and Flexible content. Display ACF Repeater fields in a carousel layout, which is useful for displaying banner sliders. Display ACF Repeater fields in an accordion layout, which is useful for displaying FAQ pages. Display ACF Relationship and Post Object fields as a Query Loop. Display the ACF Image field as a core image block. Display the ACF Gallery field as an image gallery using grid, masonry, or carousel layouts. Display the ACF File field as a video block, an image block, a button block, or a link. Display the ACF Link field as a button block. Display the ACF URL field as an image block, a button block, a link, a video block, or an embed block. Display the ACF Email field as a button block or a link. Display the ACF oEmbed field as an embed block. Display the ACF Google Map field. All Meta Box field types that correspond to ACF field types support the same Pro features as ACF. Display the Meta Box Group field, similar to the ACF Group field. Display the Meta Box Cloneable Group field as a repeater block, similar to the ACF Repeater field. Supports row, stack, grid or carousel layouts. Display the Meta Box Post field as a Query Loop. Display the Meta Box single image field as an image block, and the image list field as an image gallery using grid, masonry, or carousel layouts. Display the Meta Box File single input field as a video block, an image block, or a button. Display a group field as a details block, and display a repeater or cloned group as an accordion. Set a single image sub-field (ACF Image or Meta Box Image) as the background image of a group field. Display custom fields from a specific post, term or user. Display a taxonomy field as a Terms Query block. Display a repeater or cloned group field as an core/accordion block. Since version 1.5.3, MFB Pro allows you to bind custom fields (ACF, Meta Box, core meta fields, and core settings) directly to core blocks (Heading, Paragraph, Button, Image, Video, Embed, and the background image/video/embed of Cover block). For more complex field types (Group, Repeater, Flexible Content), you can use MFB Pro to display the group as a container. Nested fields can then be displayed using the Sub Field Block, as before, or bound directly to core blocks. If this plugin is useful for you, please do a quick review and rate it on WordPress.org to help us spread the word. I would very much appreciate it. Please check out my other plugins if you’re interested: Content Blocks Builder – Build custom layouts and blocks visually in the Block Editor without needing a code editor, using only core blocks and native Gutenberg features. SVG Block – A block to display SVG images as blocks. Useful for images, icons, dividers, and buttons. It allows you to upload SVG images and load them into the icon library. Icon separator – A tiny block just like the core/separator block but with the ability to add an icon. Breadcrumb Block – A simple breadcrumb …