Answers for "register ACF block type"

0

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',
		));

	}

}
Posted by: Guest on April-02-2022

Browse Popular Code Answers by Language