Description
Срабатывает после сохранения страницы настроек.
Это действие позволяет подключиться после того, как страница настроек была сохранена в админке.
Parameters
do_action( 'acf/options_page/save', $post_id, $menu_slug );
$post_id(int|string) ID редактируемой страницы.$menu_slug(string) Текущий slug меню страницы настроек.
Значение $post_id по умолчанию равно ‘options’, но может быть задано как ID записи или пользователя при регистрации страницы настроек.
Changelog
- Добавлено в версии 6.1.7
Example
add_action('acf/options_page/save', 'my_acf_save_options_page', 10, 2);
function my_acf_save_options_page( $post_id, $menu_slug ) {
if ( 'theme-settings' !== $menu_slug ) {
return;
}
// Получить новые сохранённые значения для страницы настроек темы.
$values = get_fields( $post_id );
// Проверить новое значение конкретного поля.
$analytics_code = get_field('analytics_code', $post_id);
if( $analytics_code ) {
// Выполнить что-нибудь...
}
}
Обновлено: 02.06.2026