21 Sep

- Tagged in "ACF Blocks" -

ACF Blocks with block.json

Since ACF 6.0, ACF Blocks are registered by using the standard native WordPress function, register_block_type() which loads a block.json file containing all your configuration. ACF hooks into block.json by reading the acf key in the JSON which should be an object of ACF specific configuration. The main configuration keys for block.json are described in the […]

Continue Reading

20 Sep

How To Upgrade a Legacy Block to block.json With ACF 6

ACF 6.0 introduces support for WordPress’s block.json method of block registration, the recommended way of registering blocks since WordPress 5.8 and newer. You don’t have to upgrade your blocks, but you’ll need to do so if you want t... Continue Reading

20 Sep

What’s new with ACF Blocks in ACF 6

ACF 6.0 includes ACF Blocks Version 2. This next generation of ACF Blocks brings us much closer to the native block experience, while still giving you the PHP based templating language you know as a WordPress developer. In the last few rele... Continue Reading

17 Feb


Introduction Included in ACF PRO is a powerful PHP-based framework for developing custom block types. ACF blocks are highly customisable and powerfully dynamic. They integrate deeply with custom fields allowing PHP developers to create besp... Continue Reading

17 Feb

Block API v2

Introduction Since WordPress 5.6, the block editor has a new version of the Block API. The ACF 5.10 release introduced support for the Block API v2. This is only available when ACF is installed on sites using WordPress 5.6 and above. Change... Continue Reading