acf/blocks/fields_needing_wide_popover

Описание

Этот фильтр позволяет разработчикам изменять список типов полей ACF, которые будут получать более широкий popover при использовании в ACF Block с inline editing. Это особенно полезно для полей со сложным пользовательским интерфейсом, которым требуется больше горизонтального пространства.

По умолчанию для полей gallery, relationship, wysiwyg и google_map настроено использование широкого popover.

Изменения

  • Добавлено в версии 6.7

Параметры

  • $field_types (array) Массив имен типов полей.

Возвращает

(array) Отфильтрованный массив имен типов полей.

Пример

В этом примере показано, как добавить тип поля 'taxonomy' в список полей, которые должны получать широкий popover.

<?php
/**
 * Добавляет поле 'taxonomy' в список полей, которым нужен широкий popover.
 *
 * @param array $field_types Массив имен типов полей.
 * @return array
 */
function my_acf_add_taxonomy_to_wide_popover( $field_types ) {
    $field_types[] = 'taxonomy'; // Добавляет тип поля 'taxonomy'.

    return $field_types;
}
add_filter( 'acf/blocks/fields_needing_wide_popover', 'my_acf_add_taxonomy_to_wide_popover' );

Обновлено: 02.06.2026