woof_front_builder_option
Filtra o valor de uma opção individual do construtor de frontend depois que ela foi carregada do banco de dados, permitindo a modificação em tempo de execução dos valores da opção.
Parâmetros
$value (mixed) — O valor atual da opção do construtor de frontend 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 o segundo parâmetro.
- Só é executado quando a chave de 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 filtro estilo widget.