acf_field_flexible_content::get_layout()publicACF 5.5.8

This function will return a specific layout by name from a field

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

Хуков нет.

Возвращает

Массив|false.

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

$acf_field_flexible_content = new acf_field_flexible_content();
$acf_field_flexible_content->get_layout( $name, $field );
$name(строка) (обязательный)
-
$field(массив) (обязательный)
-

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

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

Код acf_field_flexible_content::get_layout() ACF 6.0.4

function get_layout( $name, $field ) {

	// bail early if no layouts
	if ( ! isset( $field['layouts'] ) ) {
		return false;
	}

	// loop
	foreach ( $field['layouts'] as $layout ) {

		// match
		if ( $layout['name'] === $name ) {
			return $layout;
		}
	}

	// return
	return false;

}