HUSKY - Product Filter for WooCommerce

woof_text_urlencode

Controla se os valores do filtro na string de consulta URL devem ser codificados em URL, permitindo o tratamento de caracteres especiais nos parâmetros de pesquisa.

Parâmetros

$encode (int) — Flag inteiro (0 ou 1) — 0 significa sem codificação, 1 significa que os valores do filtro serão urlencode()'d

Arquivo de Origem

index.php:2053

Exemplo de Código

add_filter('woof_text_urlencode', function($encode) {
    // Enable URL encoding for special characters
    return 1;
});

Notas de Uso

  • Localizado no método get_request_data() que sanitiza e processa os parâmetros $_GET.
  • Quando ativado, os valores do filtro são passados por urlencode() após remover as barras.
  • A chave 'woof_text' especificamente tem os caracteres '+' substituídos por espaços por segurança.