Àpèjúwe
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
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 Ìtumọ̀ Yorùbá: – The HTML output is from the
get_fieldfunction. -
Link type Ìtumọ̀ Yorùbá: – The HTML output is:
<a href={url} target={target} rel="noreferrer noopener">{title}</a>There is no
relattribute if thetargetis not_blank -
Image type Ìtumọ̀ Yorùbá: – The HTML output is from the wp_get_attachment_image function. The image size is from the Preview Size setting.
-
True / False type Ìtumọ̀ Yorùbá: – The HTML output is
Yesif the value istrue, andNoif the value isfalse. 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 Ìtumọ̀ Yorùbá: – The HTML output is:
<span class="value-item">{item_value}</span>, <span class="value-item">{item_value}</span>The
item_valuecan be eithervalueorlabel, 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 Ìtumọ̀ Yorùbá: – The HTML output can be either
valueorlabel, depending on the return format of the field. -
Page link type, Post object type Ìtumọ̀ Yorùbá: – The HTML output for a single-value field is:
<a class="post-link" href={url} rel="bookmark">{title}</a>For a multiple-value field is:
<ul> <li><a class="post-link" href={url} rel="bookmark">{title}</a></li> <li><a class="post-link" href={url} rel="bookmark">{title}</a></li> </ul> -
Relationship type Ìtumọ̀ Yorùbá: – The HTML output is:
<ul> <li><a class="post-link" href={url} rel="bookmark">{title}</a></li> <li><a class="post-link" href={url} rel="bookmark">{title}</a></li> </ul> -
Taxonomy type Ìtumọ̀ Yorùbá: – The HTML output is:
<ul> <li><a class="term-link" href={term_url}>{term_name}</a></li> <li><a class="term-link" href={term_url}>{term_name}</a></li> </ul> -
User type Ìtumọ̀ Yorùbá: – The HTML output for a single-value field is:
<a class="user-link" href={author_url}>{display_name}</a>For a multiple-value field is:
<ul> <li><a class="user-link" href={author_url}>{display_name}</a></li> <li><a class="user-link" href={author_url}>{display_name}</a></li> </ul> -
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_valueare supported.The HTML output of cloneable basic fields is:
<span class="value-repeater-item">{item_1_value}</span>, <span class="value-repeater-item">{item_2_value}</span>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 Ìtumọ̀ Yorùbá: – The HTML output is from the wp_get_attachment_image function. The image size is from the
image_sizesetting. -
Image list types (Image, Image advanced, Image upload) Ìtumọ̀ Yorùbá: – The HTML output is:
<figure class="image-list"> <figure class="image-item"><img /></figure> <figure class="image-item"><img /></figure> </figure> -
Checkbox / Switch type Ìtumọ̀ Yorùbá: – Similar to ACF True / False type.
-
Multi-choice types (Select, Select advanced, Button group, Autocomplete, Image select, Checkbox list) Ìtumọ̀ Yorùbá: – The HTML output is:
<span class="value-item">{item_value}</span>, <span class="value-item">{item_value}</span>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 Ìtumọ̀ Yorùbá: – 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 Ìtumọ̀ Yorùbá: – The HTML output for a single-value field is:
<a class="post-link" href={url} rel="bookmark">{title}</a>For a multiple-value field is:
<ul> <li><a class="post-link" href={url} rel="bookmark">{title}</a></li> <li><a class="post-link" href={url} rel="bookmark">{title}</a></li> </ul> -
Taxonomy, Taxonomy advanced type Ìtumọ̀ Yorùbá: – The HTML output for a single-value field is:
<a class="term-link" href={term_url}>{term_name}</a>For a multiple-value field is:
<ul> <li><a class="term-link" href={term_url}>{term_name}</a></li> <li><a class="term-link" href={term_url}>{term_name}</a></li> </ul> -
User type Ìtumọ̀ Yorùbá: – Similar to ACF User type
-
Video type Ìtumọ̀ Yorùbá: – The HTML output for a single-value field is:
<video controls preload="metadata" src={video_src} width={video_width} poster={poster} />For a multiple-value field is:
<figure class="video-list"> <figure class="video-item"><video /></figure> <figure class="video-item"><video /></figure> </figure> -
To display complex field types or change the output of a field, use the hook
meta_field_block_get_mb_fieldor the general hookmeta_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 themeta_field_block_get_block_contenthook: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_fieldhook 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 themeta_field_block_get_block_contenthook: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('<a href="%1$s">%2$s</a>', get_permalink($post_id), $block_content); } return $block_content; }, 10, 4);Using the
meta_field_block_get_acf_fieldhook 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('<a href="%1$s">%2$s</a>', 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 themeta_field_block_get_block_contenthook: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('<img src="%1$s" alt="your_image_url_field_name" />', esc_attr($block_content)); } return $block_content; }, 10, 4);Using the
meta_field_block_get_acf_fieldhook 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('<img src="%1$s" alt="your_image_url_field_name" />', 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 fieldsfirst_nameandlast_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
dynamicand input the field name asfull_name. -
How to display a setting field?
For example, we need to display a setting field namedfooter_crediton 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, and Embed).
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Ìtumọ̀ Yorùbá: ’re interested:
- Content Blocks Builder Ìtumọ̀ Yorùbá: – This plugin turns the Block Editor into a powerful page builder by allowing you to create blocks, variations, and patterns directly in the Block Editor without needing a code editor.
- SVG Block Ìtumọ̀ Yorùbá: – 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 Ìtumọ̀ Yorùbá: – A tiny block just like the core/separator block but with the ability to add an icon.
- Breadcrumb Block Ìtumọ̀ Yorùbá: – A simple …
Àwọn àwòrán ìbòjú
Àwọn ìdí
Plugin yìí pèsè 1 ìdí.
- Meta Field Block Display a custom field as a block on the frontend. Supports custom fields for posts, terms, and users. Officially supports ACF, Meta Box, and all text-based meta fields.
Ìgbéwọlẹ̀
- Upload the plugin files to the
/wp-content/pluginsdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress
FAQ
-
Who needs this plugin?
-
This plugin is created for developers, but end users can also use it.
-
Does it support inputting and saving meta value?
-
No, It does not. It only displays meta fields as blocks.
-
Does it support all types of meta fields?
-
Only simple types such as string, integer, or number can be used directly. Other complex types such as object, array need to be converted to HTML markup strings.
-
Does it support all types of ACF fields?
-
It supports all basic field types that return strings or cast to strings. Some complex field types like image, link, page_link, post_object, relationship, taxonomy, and user are also supported in a basic format. To display complex ACF field types such as Group, Repeater, Flexible Content, Gallery, File, etc., you will need to either purchase MFB PRO or write your own custom code using the hook API.
-
Does it support all types of Meta Box fields?
-
It supports all basic field types and some complex field types such as Image, Video, Choice fields, Taxonomy, User, Post, in basic format. For other complex field types, you can use the built-in hook to display your fields with custom markup. MFB PRO allows you displaying the Group field as a container block, Cloneable Group field as a repeater block with group, row, stack, grid, or carousel layout, Post field as a Query Loop, Image list fields as a gallery with grid or masonry layouts, or as a carousel of images.
-
What are the prefix and suffix for?
-
The value for those settings should be plain text or some allowed HTML elements. Their values will be formatted with
wp_kses( $prefix, wp_kses_allowed_html( "post" ) ). TheyÌtumọ̀ Yorùbá: ’re helpful for some use cases like displaying the name of the meta field or a value with a prefix or suffix, e.g. $100, 100px, etc. -
Does it include some style for the meta field?
-
The block does not provide any CSS style for the meta field value. But it does provide a basic display inline style from the settings.
-
Does it support other meta-field frameworks?
-
Yes, it does, as long as those meta fields can be accessed via the
get_post_meta, orget_term_meta, orget_user_metafunction and the return value is a string or can be cast to a string. To display the value in the block editor, the meta field has to be accessed via the REST API. -
What if the displayed markup is blank or is different from the meta value?
-
There is a chance that your meta value contains some HTML tags or HTML attributes that are not allowed to be displayed. To fix this, you should use the hook
apply_filters( 'meta_field_block_kses_allowed_html', $allowed_html_tags )to add your tags and attributes to the array of allowed tags. By default, the block allows all tags from the$allowedposttagsvalue and basic attributes foriframeandSVGelements.If you donÌtumọ̀ Yorùbá: ’t want to sanitize the content at all, use this hook
apply_filters( 'meta_field_block_kses_content', false, $attributes, $block, $post_id, $object_type, $content ). However, we donÌtumọ̀ Yorùbá: ’t recommend doing it unless you have a good reason.
Àwọn àgbéyẹ̀wò
Àwọn Olùkópa & Olùgbéejáde
“Meta Field Block Ìtumọ̀ Yorùbá: – Display custom fields in the Block Editor without coding” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaA ti túmọ̀ “Meta Field Block Ìtumọ̀ Yorùbá: – Display custom fields in the Block Editor without coding” sí àwọn èdè agbègbè 6. Ọpẹ́lọpẹ́ fún àwọn atúmọ̀ èdè fún àwọn ìkópa wọn.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
1.5.3
Release Date Ìtumọ̀ Yorùbá: – 28 April 2026
- Added Ìtumọ̀ Yorùbá: – Support for width and height in WordPress 7.0
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Render oEmbed fields as core/embed blocks
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Render URL fields as video or embed blocks
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Allow direct binding of core blocks to custom fields without using the MFB block (supports Heading, Paragraph, Button, Image, Video, and Embed blocks)
- Fixed Ìtumọ̀ Yorùbá: – (MFB Pro) Error when displaying a gallery as a carousel
- Improved Ìtumọ̀ Yorùbá: – Updated setting controls for compatibility with WordPress 7.0
- Security Ìtumọ̀ Yorùbá: – Properly sanitized the tagName attribute; only valid tags are alllowed
1.5.2
Release Date Ìtumọ̀ Yorùbá: – 02 March 2026
- Added Ìtumọ̀ Yorùbá: – New “Enable Strict Mode” setting. When enabled, only custom fields exposed via the REST API can be displayed on the frontend
- Security Ìtumọ̀ Yorùbá: – Restricted access to private user custom fields and core settings fields to Administrators only. Private custom fields for posts and terms are validated against their respective capabilities.
- Improved Ìtumọ̀ Yorùbá: – Updated UI settings styling to better match the WordPress 7.0 design
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Added a “Fill Available Width” option to the Repeater row layout, allowing items to either stretch to fill the full width or keep their natural size
1.5.1
Release Date Ìtumọ̀ Yorùbá: – 19 January 2026
- Fixed – (MFB Pro) Bound blocks were not displayed in the pattern preview
- Fixed – (MFB Pro) Context data was not available when using a block inside a pattern
1.5.0
Release Date Ìtumọ̀ Yorùbá: – 15 January 2026
- Added – Display subfields for the Terms Query block.
- Added – (MFB Pro) Display taxonomy fields as a Terms Query.
- Improved – Handle field context based on the loop context.
- Improved Ìtumọ̀ Yorùbá: – Display WYSIWYG fields in block format to prevent margin collapsing.
- Improved – (MFB Pro) Display a repeater field as an accordion block.
- Improved – (MFB Pro) Handle carousel previews inside repeater fields.
- Improved – (MFB Pro) Add a “link to term” option for taxonomyÌtumọ̀ Yorùbá: ’s image fields.
- Improved – (MFB Pro) Use native block binding when rendering “video” fields as core/video blocks.
- Improved – (MFB Pro) Add display settings to the MFB Query Loop variation.
- Improved – Moved Freemius into the vendor directory.
- Refactored – Improved the code to support more providers.
1.4.6
Release Date Ìtumọ̀ Yorùbá: – 18 November 2025
- Improved Ìtumọ̀ Yorùbá: – Removed
_sourcenames from the suggested list for Secure Custom Field (SCF) - Improved Ìtumọ̀ Yorùbá: – Passed block settings to the
meta_field_block_get_acf_fieldandmeta_field_block_get_mb_fieldhooks. - Added Ìtumọ̀ Yorùbá: – (MFB Pro) Support for displaying ACF Google Map fields.
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Support for displaying taxonomy fields as a list of term names.
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Improved handling of carousel scripts when hosts or cache plugins defer or delay the script.
1.4.5
Release Date Ìtumọ̀ Yorùbá: – 10 September 2025
- Improved Ìtumọ̀ Yorùbá: – Refactored the code to support additional add-ons.
- Fixed Ìtumọ̀ Yorùbá: – Double formatting issue on ACF textarea fields.
1.4.4
Release Date Ìtumọ̀ Yorùbá: – 24 June 2025
- Fixed – (MFB Pro) Bound ACF True/False field to the “open by default” attribute of the details block.
- Fixed – (MFB Pro) Corrected preview styling for single carousel effects.
- Improved – (MFB Pro) Removed unnecessary values when selecting paths for SFB, background image, video, or overlay color.
- Improved – (MFB Pro) Added support for selecting sub-paths when binding a text field as the label for a bound button.
- Improved – (MFB Pro) Added support for selecting sub-paths when binding a URL field as the URL for a bound image.
1.4.3
Release Date Ìtumọ̀ Yorùbá: – 17 June 2025
- Improved Ìtumọ̀ Yorùbá: – Added error handling for
get_term_linkto prevent string casting errors. - Added Ìtumọ̀ Yorùbá: – (MFB Pro) Allowed binding a text field as the label for a button created from a URL field.
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Displaying a group field as a details block, and displaying a repeater or cloned group as an accordion.
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Allowed selecting a field path for sub-field blocks instead of entering it manually.
1.4.2
Release Date Ìtumọ̀ Yorùbá: – 12 May 2025
- Improved Ìtumọ̀ Yorùbá: – Ignored the cloneable setting for Meta Box image-related and choice-related field types
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Set a video sub-field as the background video of a parent group field.
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Bind a sub color field to the overlay color feature.
- Improved – (MFB Pro) Handle missing media uploads for button and image block bindings.
- Improved – (MFB Pro) Render only one item as the fallback value for a single ACF Post Object field.
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Allow displaying the sample ID input setting when choosing the meta type as ‘post’ and the current post type is not post or page
1.4.1
Release Date Ìtumọ̀ Yorùbá: – 28 April 2025
- Fixed Ìtumọ̀ Yorùbá: – (MFB Pro) The target attribute of the ACF link was not binding correctly.
- Fixed Ìtumọ̀ Yorùbá: – (MFB Pro) Removed the duplicate store registration warning.
- Fixed Ìtumọ̀ Yorùbá: – (MFB Pro) Error when the hosting environment does not support mb_encode_numericentity.
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Preload layout for carousels is now calculated correctly before the script executes.
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) DonÌtumọ̀ Yorùbá: ’t show carousel preview in the Block Editor on Mobile and Tablet modes
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Some small adjustments on the carousel layout
1.4
Release Date Ìtumọ̀ Yorùbá: – 14 April 2025
- Added Ìtumọ̀ Yorùbá: – Supported most of field types for the Meta Box framework.
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Display the ACF repeater field in a carousel layout besides group, row, stack and grid layout.
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Display the ACF gallery field as a carousel of images.
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Set an image sub-field as the background image of a parent group field.
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Most Meta Box complex fields have PRO features similar to ACF fields.
- Added Ìtumọ̀ Yorùbá: – [MFB Pro] Background overlay and doutone to background images.
- Improved Ìtumọ̀ Yorùbá: – [MFB Pro] Add block bindings to image and button blocks.
- Added Ìtumọ̀ Yorùbá: – Supported displaying post title with MFB.
- Added Ìtumọ̀ Yorùbá: – Shadow, heading color support features.
- Improved Ìtumọ̀ Yorùbá: – Add new hook
meta_field_block_ignore_wrapper_blockto allow omitting the block wrapper, prefix, suffix in the output. - Improved Ìtumọ̀ Yorùbá: – Add new hook
meta_field_block_ignore_prefix_suffixto allow omitting the prefix, suffix in the output. - Improved Ìtumọ̀ Yorùbá: – Add new hook
meta_field_block_get_block_wrapper_extra_attributesto allow adding custom attributes to the block wrapper. - Changed Ìtumọ̀ Yorùbá: – Replace the hook
meta_field_block_acf_field_true_false_on_textby the hookmeta_field_block_true_false_on_text. The new hook can be applied to both ACF and Meta Box fields. - Changed Ìtumọ̀ Yorùbá: – Replace the hook
meta_field_block_acf_field_true_false_off_textby the hookmeta_field_block_true_false_off_text. The new hook can be applied to both ACF and Meta Box fields. - Fixed Ìtumọ̀ Yorùbá: – Non UTF-8 characters in buttonÌtumọ̀ Yorùbá: ’s text are rendered incorrect
1.3.5
Release Date Ìtumọ̀ Yorùbá: – 13 February 2025
- Fixed Ìtumọ̀ Yorùbá: – (MFB Pro) Load alt text for gallery images
1.3.4
Release Date Ìtumọ̀ Yorùbá: – 27 January 2025
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Allow custom sorting with the nested Query Loop for the relationship field
- Fixed Ìtumọ̀ Yorùbá: – (MFB Pro) Load all posts stored in the relationship field for the Query Loop
- Updated Ìtumọ̀ Yorùbá: – Freemius SDK 2.11.0
1.3.3
Release Date Ìtumọ̀ Yorùbá: – 06 January 2025
- Fixed Ìtumọ̀ Yorùbá: – (MFB Pro) ACF Relationship field and custom post types
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Add the plugin version to the premium style file
- Updated Ìtumọ̀ Yorùbá: – Update Freemius SDK 2.10.1
1.3.2
Release Date Ìtumọ̀ Yorùbá: – 17 November 2024
- Improved Ìtumọ̀ Yorùbá: – Updated translation text for compatibility with WordPress 6.7
1.3.1
Release Date Ìtumọ̀ Yorùbá: – 28 October 2024
- Improved Ìtumọ̀ Yorùbá: – Prevent inner links from being clickable in the editor
- Improved Ìtumọ̀ Yorùbá: – Add code to check if the post and term exist before displaying them
- Updated Ìtumọ̀ Yorùbá: – Upgrade to Freemius SDK 2.9.0
1.3.0
Release Date Ìtumọ̀ Yorùbá: – 05 August 2024
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Register custom bindings for heading and paragraph when displaying a text field as a heading or a paragraph block
- Added Ìtumọ̀ Yorùbá: – (MFB Pro) Allow linking an image field to a custom URL from another field
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Display dynamic value in the editor when displaying a field as a heading, paragraph, button, image, or video block
- Improved Ìtumọ̀ Yorùbá: – (MFB Pro) Allow displaying the value of URL, and email as button text when displaying them as a button
- Fixed Ìtumọ̀ Yorùbá: – (MFB Pro) Expanding image is not getting dynamic value
- Refactor Ìtumọ̀ Yorùbá: – Replaced classnames with clsx
- Refactor Ìtumọ̀ Yorùbá: – Replace useSetting by useEttings
- Updated Ìtumọ̀ Yorùbá: – Tested up to 6.5 for block bindings
1.2.14
Release Date Ìtumọ̀ Yorùbá: – 31 July 2024
- Improved Ìtumọ̀ Yorùbá: – Escape the style attribute for prefix and suffix
1.2.13
Release Date Ìtumọ̀ Yorùbá: – 17 July 2024
- Improved Ìtumọ̀ Yorùbá: – Ignore array and object fields from the list of suggested names in the meta field type
- Improved Ìtumọ̀ Yorùbá: – MFB Pro: Change the label with mailto prefix to the mail value
- Updated Ìtumọ̀ Yorùbá: – Update Freemius SDK to 2.7.3
1.2.11
Release Date Ìtumọ̀ Yorùbá: – 06 June 2024
- Added Ìtumọ̀ Yorùbá: – Support clientNavigation interactivity
- Added Ìtumọ̀ Yorùbá: – Allow changing the object type via the new filter
meta_field_block_get_object_type - Improved Ìtumọ̀ Yorùbá: – MFB Pro: Use useEntityRecord to display suggested names for setting fields
1.2.10
Release Date Ìtumọ̀ Yorùbá: – 07 May 2024
- Added Ìtumọ̀ Yorùbá: – Add correct format for ACF textarea and editor field in the editor
- Updated Ìtumọ̀ Yorùbá: – Use useSettings instead of useSetting since WP 6.5
- Improved Ìtumọ̀ Yorùbá: – Flush server cache for object type and ACF fields when necessary
- Improved Ìtumọ̀ Yorùbá: – Add field label to the layout variations of SFB: Group, Flexible content, Repeater
- Improved Ìtumọ̀ Yorùbá: – MFB Pro: DonÌtumọ̀ Yorùbá: ’t allow editing field path for repeater items SFB
- Improved Ìtumọ̀ Yorùbá: – MFB Pro: Flexible content field type
1.2.9
Release Date Ìtumọ̀ Yorùbá: – 01 May 2024
- Improved Ìtumọ̀ Yorùbá: – Invalidate the MFB cache when updating a post, a term, a user, or settings
- Updated Ìtumọ̀ Yorùbá: – Help text in the settings page
1.2.8
Release Date Ìtumọ̀ Yorùbá: – 22 April 2024
- Updated Ìtumọ̀ Yorùbá: – Since WP 6.5 we could not get the post ID and post type from the current context when accessing the template editor from a post/page.
- Added Ìtumọ̀ Yorùbá: – Add the emptyMessage feature to static blocks
1.2.7
Release Date Ìtumọ̀ Yorùbá: – 16 April 2024
- Added Ìtumọ̀ Yorùbá: – Support displaying custom fields inside the Woo Product Collection block
1.2.6
Release Date Ìtumọ̀ Yorùbá: – 22 March 2024
- Added Ìtumọ̀ Yorùbá: – Add query, and queryId of Query Loop as context parameters
- Updated Ìtumọ̀ Yorùbá: – PRO: Render nested ACF oEmbed fields
1.2.5
Release Date Ìtumọ̀ Yorùbá: – 11 March 2024
- Updated Ìtumọ̀ Yorùbá: – Update inline documentation
- Fixed Ìtumọ̀ Yorùbá: – When front-end forms are submitted to admin-post.php, nopriv users are redirected to the login page.
- Added Ìtumọ̀ Yorùbá: – PRO: Display ACF gallery field
- Added Ìtumọ̀ Yorùbá: – PRO: Display ACF File as a video
1.2.4
Release Date Ìtumọ̀ Yorùbá: – 22 February 2024
- Added Ìtumọ̀ Yorùbá: – Add typography and gap settings to prefix and suffix
- Removed Ìtumọ̀ Yorùbá: – Remove the redundant blockGap support feature
- Improved Ìtumọ̀ Yorùbá: – Remove
_acf_changedfrom the list of suggested names - Fixed Ìtumọ̀ Yorùbá: – Remove the block margin on value, prefix and suffix when the block is used inside a flow-layout block
- Fixed Ìtumọ̀ Yorùbá: – PRO: Correct the name for some field types for ACF
- Added Ìtumọ̀ Yorùbá: – PRO: Enable the
hideEmptysetting for static blocks - Improved Ìtumọ̀ Yorùbá: – PRO: Change the default
perPagevalue for ACF query fields from 100 to 12 - Added Ìtumọ̀ Yorùbá: – PRO: Add the
linkToPostsetting to the ACF image field and ACF URL-as-image field
1.2.3
Release Date Ìtumọ̀ Yorùbá: – 24 January 2024
- Added Ìtumọ̀ Yorùbá: – New
dynamicfield type to display private fields, support running shortcodes, and see the changes made by the hookmeta_field_block_get_block_contentboth on the front end and the editor. - Updated Ìtumọ̀ Yorùbá: – Change the name of a private hook from ‘_meta_field_block_get_field_value’ to ‘_meta_field_block_get_field_value_other_type’
- Updated Ìtumọ̀ Yorùbá: – Change the permission for getting custom endpoints from
publish_poststoedit_posts
1.2.2
Release Date Ìtumọ̀ Yorùbá: – 08 January 2024
- Updated Ìtumọ̀ Yorùbá: – Adjust the configuration for freemius
1.2.1
Release Date Ìtumọ̀ Yorùbá: – 03 January 2024
- Updated Ìtumọ̀ Yorùbá: – Support full attributes for SVG and all basic shapes in the allowed HTML tags
- Added Ìtumọ̀ Yorùbá: – Add the settings page with guides
- Added Ìtumọ̀ Yorùbá: – Integrate with freemius 2.6.2
- Updated Ìtumọ̀ Yorùbá: – Add the
sectiontag to the list of HTML tag - Updated Ìtumọ̀ Yorùbá: – Ignore
footnotesfrom the suggested values for the meta field name - Updated Ìtumọ̀ Yorùbá: – Update
Requires at leastto 6.3
1.2
Release Date Ìtumọ̀ Yorùbá: – 11 December 2023
- Added Ìtumọ̀ Yorùbá: – Allow getting meta fields from terms and users
- Updated Ìtumọ̀ Yorùbá: – Add new
$object_typeparameter to two main hooksmeta_field_block_get_acf_fieldandmeta_field_block_get_block_content - Added Ìtumọ̀ Yorùbá: – Add variations for some common ACF field types
- Updated Ìtumọ̀ Yorùbá: – Increase the required version of PHP to 7.4
- Updated Ìtumọ̀ Yorùbá: – Refactor code for upcoming releases
- Updated Ìtumọ̀ Yorùbá: – Move the prefix and suffix to a separate panel
1.1.7
Release Date Ìtumọ̀ Yorùbá: – 09 September 2023
- FIX Ìtumọ̀ Yorùbá: – The block does not show the number 0 if using it as the empty message
1.1.6
Release Date Ìtumọ̀ Yorùbá: – 13 August 2023
- DEV Ìtumọ̀ Yorùbá: – Refactor block.json, update to block API version 3 for better WP 6.3 compatibility
- FIX Ìtumọ̀ Yorùbá: – Rename allowed HTML attributes for SVG
1.1.5
Release Date Ìtumọ̀ Yorùbá: – 15 July 2023
- DEV Ìtumọ̀ Yorùbá: – Add a custom hook
apply_filters( 'meta_field_block_kses_allowed_html', $allowed_html_tags )for filtering allowed HTML tags in the value. - DEV Ìtumọ̀ Yorùbá: – Allow displaying iframe, and SVG tag by default.
- DEV Ìtumọ̀ Yorùbá: – Force displaying color (text, background, link) attributes for unsupported themes.
- DEV Ìtumọ̀ Yorùbá: – Refactor code for React best practice.
- DOC Ìtumọ̀ Yorùbá: – Update readme for the hook
meta_field_block_get_acf_field
1.1.4
Release Date Ìtumọ̀ Yorùbá: – 20 May 2023
- DEV Ìtumọ̀ Yorùbá: – Change the placeholder text for the block in the site editor.
- DEV Ìtumọ̀ Yorùbá: – Add a setting to use the ACF field label as the prefix
1.1.3
Release Date Ìtumọ̀ Yorùbá: – 31 Mar 2023
- DEV Ìtumọ̀ Yorùbá: – Support choice fields: true/false, select, checkbox, radio, button group
- DEV Ìtumọ̀ Yorùbá: – Add raw value to the
meta_field_block_get_acf_fieldhook
1.1.2
Release Date Ìtumọ̀ Yorùbá: – 28 Mar 2023
- DEV Ìtumọ̀ Yorùbá: – Refactor both JS and PHP code
- DEV Ìtumọ̀ Yorùbá: – Load ACF field value even if we could not load the field object
- DEV Ìtumọ̀ Yorùbá: – Separate settings group for WP 6.2
1.1.1
Release Date Ìtumọ̀ Yorùbá: – 14 Mar 2023
- DEV Ìtumọ̀ Yorùbá: – Add a hideEmpty setting to hide the whole block if the value is empty
- DEV Ìtumọ̀ Yorùbá: – Add an emptyMessage setting to show a custom text in case the value is empty
- FIX Ìtumọ̀ Yorùbá: – The meta field did not show on the archive template
1.1.0
Release Date Ìtumọ̀ Yorùbá: – 06 Mar 2023
- DEV Ìtumọ̀ Yorùbá: – Refactor all the source code for more upcoming features
- DEV Ìtumọ̀ Yorùbá: – Make sure the block works with all return formats for the image field, link field
- DEV Ìtumọ̀ Yorùbá: – Get all custom rest fields to show on the suggested help
- DEV Ìtumọ̀ Yorùbá: – Allow changing the tagName from the block toolbar
- DEV Ìtumọ̀ Yorùbá: – Improve performance
- DEV Ìtumọ̀ Yorùbá: – Add more core support features
- DEV Ìtumọ̀ Yorùbá: – Add more meaningful messages for some use cases
- FIX Ìtumọ̀ Yorùbá: – Allow displaying links without text
1.0.10
Release Date Ìtumọ̀ Yorùbá: – 02 Feb 2023
- DEV Ìtumọ̀ Yorùbá: – Support multiple values for ACF User type
1.0.9
Release Date Ìtumọ̀ Yorùbá: – 15 Sep 2022
- FIX Ìtumọ̀ Yorùbá: – Change the textdomain to the plugin slug
1.0.8
Release Date Ìtumọ̀ Yorùbá: – 10 Sep 2022
- FIX Ìtumọ̀ Yorùbá: – Wrong handle for wp_set_script_translations. Thanks to Loïc Antignac (@webaxones)
1.0.7
Release Date Ìtumọ̀ Yorùbá: – 07 Sep 2022
- FIX Ìtumọ̀ Yorùbá: – Add a null check for meta fields value before accessing itÌtumọ̀ Yorùbá: ’s property
1.0.6
Release Date Ìtumọ̀ Yorùbá: – 25 Jun 2022
- DEV Ìtumọ̀ Yorùbá: – Add an option to show the blockÌtumọ̀ Yorùbá: ’s outline on the Editor
1.0.5
Release Date Ìtumọ̀ Yorùbá: – 21 Jun 2022
- DEV Ìtumọ̀ Yorùbá: – Display the placeholder text on the template context
1.0.4
Release Date Ìtumọ̀ Yorùbá: – 02 May 2022
- DEV Ìtumọ̀ Yorùbá: – Support displaying some field types for ACF such as image, link, page_link, post_object, relationship, taxonomy
1.0.3
Release Date Ìtumọ̀ Yorùbá: – 30 April 2022
- DEV Ìtumọ̀ Yorùbá: – Add supports for borders, and full typography options
1.0.2
Release Date Ìtumọ̀ Yorùbá: – 28 April 2022
- DEV Ìtumọ̀ Yorùbá: – Add the title to block registration in JS
- REFACTOR source code
1.0.1
Release Date Ìtumọ̀ Yorùbá: – 23 March 2022
- FIX Ìtumọ̀ Yorùbá: – The block does not work in the site editor.
1.0.0
Release Date Ìtumọ̀ Yorùbá: – 22 February 2022




