register ACF block type
add_action( 'acf/init', 'register_example_block' );
function register_example_block() {
if ( function_exists( 'acf_register_block_type' ) ) {
// Register Example block
acf_register_block_type( array(
'name' => 'example',
'title' => __( 'Example' ),
'description' => __( 'A custom Example block.' ),
'category' => 'formatting',
'icon' => 'layout',
'keywords' => array( 'example' ),
'post_types' => array( 'post', 'page' ),
'mode' => 'auto',
// 'align' => 'wide',
'render_template' => 'template-parts/blocks/example.php',
// 'render_callback' => 'example_block_render_callback',
// 'enqueue_style' => get_template_directory_uri() . '/template-parts/blocks/example/example.css',
// 'enqueue_script' => get_template_directory_uri() . '/template-parts/blocks/example/example.js',
// 'enqueue_assets' => 'example_block_enqueue_assets',
));
}
}