Filtruje wartość pojedynczej opcji Front Buildera
Filtruje wartość pojedynczej opcji Front Buildera po jej załadowaniu z bazy danych, umożliwiając modyfikację wartości opcji w czasie działania.
Parametry
$value (mixed) — Bieżąca wartość opcji Front Buildera załadowana z bazy danych
$field (string) — Klucz/nazwa pola opcji, która jest filtrowana
Plik źródłowy
ext/front_builder/classes/options.php:94
Przykład kodu
add_filter('woof_front_builder_option', function($value, $field) {
if ('max_posts' === $field) {
return min($value, 50);
}
return $value;
}, 10, 2);
Uwagi dotyczące użycia
- Każda opcja jest zdefiniowana w
options.phpz kluczem 'field', który jest przekazywany jako drugi parametr. - Uruchamia się tylko wtedy, gdy klucz pola opcji istnieje w danych opcji przechowywanych w bazie danych.
- Część rozszerzenia Front Builder do zarządzania układami filtrów w stylu widżetów.