woof_text_urlencode
Contrôle si les valeurs de filtre dans la chaîne de requête URL doivent être encodées en URL, permettant la gestion des caractères spéciaux dans les paramètres de recherche.
Paramètres
$encode (int) — Indicateur entier (0 ou 1) — 0 signifie pas d'encodage, 1 signifie que les valeurs de filtre seront urlencode()'d
Fichier source
index.php:2053
Exemple de code
add_filter('woof_text_urlencode', function($encode) {
// Enable URL encoding for special characters
return 1;
});
Notes d'utilisation
- Situé dans la méthode get_request_data() qui nettoie et traite les paramètres $_GET.
- Lorsqu'il est activé, les valeurs de filtre sont passées par urlencode() après avoir supprimé les barres obliques.
- La clé 'woof_text' a spécifiquement les caractères '+' remplacés par des espaces pour des raisons de sécurité.