HUSKY - Product Filter for WooCommerce

woof_front_builder_options_after_update

Filtre le tableau d'options entier après qu'une option du constructeur frontal a été mise à jour et avant qu'elle ne soit enregistrée dans la base de données.

Paramètres

$options (array) — Tableau associatif de toutes les options pour l'instance actuelle du constructeur frontal, y compris le champ nouvellement mis à jour

Fichier Source

ext/front_builder/classes/options.php:67

Exemple de Code


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;
});

Notes d'Utilisation

  • S'exécute pendant la méthode AJAX save_options().
  • Reçoit le tableau associatif complet des options après que la mise à jour du champ unique a été fusionnée.
  • Le résultat est encodé en JSON et stocké dans une table de base de données personnalisée.