Описание
Этот фильтр позволяет разработчикам изменять массив типов полей, которые при использовании в встроенной панели инструментов блока ACF будут открывать расширенный редактор. По умолчанию в расширенном редакторе открываются поля Repeater и Flexible Content.
Журнал изменений
- Добавлено в версии 6.7.
Параметры
apply_filters( 'acf/blocks/fields_to_open_in_expanded_editor', $field_types );
$field_types(array) Массив названий типов полей.
Возвращает
(array) Отфильтрованный массив названий типов полей.
Пример
В этом примере показано, как добавить тип поля Group в список полей, которые открываются в расширенном редакторе, вместе со стандартными типами Repeater и Flexible Content.
<?php
/**
* Добавляет тип поля 'group' в список полей, которые открываются в расширенном редакторе.
*
* @param array $field_types Массив названий типов полей.
* @return array
*/
function my_acf_add_group_to_expanded_editor( $field_types ) {
$field_types[] = 'group'; // Добавляет тип поля Group.
return $field_types;
}
add_filter( 'acf/blocks/fields_to_open_in_expanded_editor', 'my_acf_add_group_to_expanded_editor' );
Обновлено: 02.06.2026