WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

acf_rendered_block() ACF 5.7.13

Returns the HTML from acf_render_block().

Хуков нет.

Возвращает

Строку.

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

acf_rendered_block( $block, $content, $is_preview, $post_id );
$block (обязательный)
-
$content **
-
По умолчанию: ''
$is_preview **
-
По умолчанию: false
$post_id **
-

Заметки

  • Смотрите: acf_render_block() for list of parameters.

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

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

Код acf_rendered_block() ACF 5.9.1

<?php
function acf_rendered_block( $block, $content = '', $is_preview = false, $post_id = 0 ) {
	
	// Gutenberg plugin passes different parameters to core.
	$is_preview = is_bool( $is_preview ) ? $is_preview : false;
	
	// Capture block render output.
	ob_start();
	acf_render_block( $block, $content, $is_preview, $post_id );
	$html = ob_get_clean();

	// Replace <InnerBlocks /> placeholder on front-end.
	if( !$is_preview ) {
		// Escape "$" character to avoid "capture group" interpretation.
		$content = str_replace( '$', '\$', $content );
		$html = preg_replace( '/<InnerBlocks([\S\s]*?)\/>/', $content, $html );
	}
	return $html;
}