HUSKY - Product Filter for WooCommerce

woof_front_builder_option

Filtra o valor de uma opção individual do Front Builder após ter sido carregada do banco de dados, permitindo modificação em tempo real dos valores das opções.

Parâmetros

$value (mixed) — O valor atual da opção do Front Builder carregada do banco de dados

$field (string) — A chave/nome do campo da opção que está sendo filtrada

Arquivo Fonte

ext/front_builder/classes/options.php:94

Exemplo de Código


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

Notas de Uso

  • Cada opção é definida em options.php com uma chave 'field' que é passada como segundo parâmetro.
  • Executa apenas quando a chave do campo da opção existe nos dados de opções armazenados no banco de dados.
  • Parte da extensão Front Builder para gerenciar layouts de filtros no estilo widget.