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