HUSKY - Products Filter Professional for WooCommerce

woof_get_request_data

woof_get_request_data

Permite modificar os dados da requisição de busca antes do seu processamento. É usado para adicionar seus próprios parâmetros de filtragem.

Parâmetros

$data (array) — array de dados da requisição

Arquivo Fonte

index.php

Exemplo de Código

add_filter('woof_get_request_data', function($data) {
    // Add custom filter parameter programmatically
    if (!isset($data['min_price']) AND isset($_GET['custom_min'])) {
        $data['min_price'] = floatval($_GET['custom_min']);
    }
    if (!isset($data['max_price']) AND isset($_GET['custom_max'])) {
        $data['max_price'] = floatval($_GET['custom_max']);
    }
    return $data;
});

Notas de Uso

  • Adicione este código ao arquivo functions.php do seu tema ou a um plugin personalizado.
  • O hook é aplicado durante o processo de filtragem — as alterações entram em vigor imediatamente.
  • Sempre retorne o tipo de valor esperado da função de callback.