HUSKY - Product Filter for WooCommerce

woof_front_builder_option

Filtruje wartość indywidualnej opcji Front Buildera po załadowaniu jej z bazy danych, umożliwiając modyfikację wartości opcji w czasie wykonania.

Parametry

$value (mixed) — Bieżąca wartość opcji Front Buildera załadowana z bazy danych

$field (string) — Klucz pola/nazwa filtrowanej opcji

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 pliku options.php z kluczem 'field', który jest przekazywany jako drugi parametr.
  • Działa 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 widgetów.