ACF\Pro\AI\GEO\Outputs

Blocks::initpublicACF 6.8.0

Initialize the GEO Blocks extension.

Метод класса: Blocks{}

Хуков нет.

Возвращает

void. Ничего (null).

Использование

$Blocks = new Blocks();
$Blocks->init();

Список изменений

С версии 6.8.0 Введена.

Код Blocks::init() ACF 6.8.8

public function init() {
	// Add support for autoJsonLd property from block.json ACF namespace.
	add_filter( 'block_type_metadata_settings', array( $this, 'add_block_json_auto_jsonld_support' ), 10, 2 );

	// Add support for autoJsonLd property from programmatic registration.
	add_filter( 'acf/register_block_type_args', array( $this, 'add_programmatic_auto_jsonld_support' ) );

	// Add front-end JSON-LD output for blocks.
	add_action( 'acf/blocks/pre_block_template_render', array( $this, 'output_block_jsonld_data' ), 10, 6 );
}