HUSKY - Product Filter for WooCommerce

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 і зберігається в спеціальній таблиці бази даних.