Обзор
Этот фильтр позволяет изменить настройки, используемые дополнением «Страница параметров».
История изменений
- Устарел в ACF PRO
- Добавлен в дополнение «Страница параметров»
Примечания
Этот фильтр устарел в ACF PRO, поскольку больше не требуется. ACF PRO не добавляет страницу параметров по умолчанию; каждую страницу параметров необходимо добавлять с помощью функций add_options_page() и add_options_sub_page().
Параметры
apply_filters('acf/options_page/settings', $settings);$settings(array) — массив настроек, описанных ниже
$settings
$settings = array(
/* (string) заголовок страницы параметров. По умолчанию — 'Параметры' */
'title' => __('Параметры', 'acf'),
/* (string) заголовок пункта меню страницы параметров. По умолчанию — 'Параметры' */
'menu' => __('Параметры', 'acf'),
/* (string) URL-слаг страницы параметров. По умолчанию — 'acf-options' */
'slug' => 'acf-options',
/* возможность, необходимая для доступа к этой странице админ-панели. По умолчанию — 'edit_posts' */
'capability' => 'edit_posts',
/* массив дочерних страниц меню (строки или массивы). По умолчанию — пустой массив */
'pages' => array()
);Использование
Этот пример изменит заголовок пункта меню на «Глобальные» и добавит 3 дочерние страницы!
function my_acf_options_page_settings( $settings )
{
$settings['title'] = 'Глобальные';
$settings['pages'] = array('Шапка', 'Боковая панель', 'Подвал');
return $settings;
}
add_filter('acf/options_page/settings', 'my_acf_options_page_settings');Обновлено: 30.09.2026