woof_front_builder_options_after_update
Filtruje całą tablicę opcji po zaktualizowaniu opcji front buildera i przed zapisaniem jej do bazy danych.
Parametry
$options (array) — Tablica asocjacyjna wszystkich opcji dla bieżącej instancji front buildera, zawierająca nowo zaktualizowane pole
Plik źródłowy
ext/front_builder/classes/options.php:67
Przykład kodu
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;
});
Uwagi dotyczące użycia
- Jest wykonywana podczas metody AJAX save_options().
- Otrzymuje kompletną tablicę asocjacyjną opcji po scaleniu aktualizacji pojedynczego pola.
- Wynik jest kodowany w formacie JSON i przechowywany w niestandardowej tabeli bazy danych.