HUSKY - Product Filter for WooCommerce

woof_text_urlencode

Controla si los valores del filtro en la cadena de consulta de la URL deben codificarse en URL, permitiendo el manejo de caracteres especiales en los parámetros de búsqueda.

Parámetros

$encode (int) — Indicador entero (0 o 1) — 0 significa sin codificación, 1 significa que los valores del filtro se codificarán con urlencode()

Archivo fuente

index.php:2053

Ejemplo de código

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

Notas de uso

  • Se encuentra en el método get_request_data() que sanitiza y procesa los parámetros $_GET.
  • Cuando está habilitado, los valores del filtro se pasan a través de urlencode() después de eliminar las barras.
  • La clave 'woof_text' específicamente tiene los caracteres '+' reemplazados por espacios por seguridad.