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.