acf/blocks/fields_to_open_in_expanded_editor

Описание

Этот фильтр позволяет разработчикам изменять массив типов полей, которые при использовании в встроенной панели инструментов блока 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