woof_front_builder_options_after_update
Фильтрует весь массив опций после обновления опции конструктора внешнего интерфейса и до ее сохранения в базу данных.
Параметры
$options (array) — Ассоциативный массив всех опций для текущего экземпляра конструктора внешнего интерфейса, включая только что обновленное поле
Исходный файл
ext/front_builder/classes/options.php:67
Пример кода
add_filter('woof_front_builder_options_after_update', function($options) {
// Ensure a certain option always has a minimum value
if (isset($options['max_posts']) && $options['max_posts'] < 1) {
$options['max_posts'] = 1;
}
return $options;
});
Примечания по использованию
- Выполняется во время AJAX-метода
save_options(). - Получает полный ассоциативный массив опций после слияния обновления одного поля.
- Результат кодируется в JSON и сохраняется в пользовательской таблице базы данных.