HUSKY - Product Filter for WooCommerce

woof_front_builder_option

Filtre la valeur d'une option individuelle du constructeur frontal après qu'elle a été chargée de la base de données, permettant la modification en temps réel des valeurs d'option.

Paramètres

$value (mixed) — La valeur actuelle de l'option du constructeur frontal chargée de la base de données

$field (string) — La clé/le nom du champ de l'option en cours de filtrage

Fichier Source

ext/front_builder/classes/options.php:94

Exemple de Code


add_filter('woof_front_builder_option', function($value, $field) {
    if ('max_posts' === $field) {
        return min($value, 50);
    }
    return $value;
}, 10, 2);

Notes d'Utilisation

  • Chaque option est définie dans options.php avec une clé 'field' qui est passée comme deuxième paramètre.
  • Ne s'exécute que si la clé de champ de l'option existe dans les données d'options stockées dans la base de données.
  • Fait partie de l'extension Front Builder pour la gestion des mises en page de filtre de style widget.