HUSKY - Product Filter for WooCommerce

woof_text_urlencode

Controlla se i valori del filtro nella stringa di query dell'URL debbano essere codificati in URL, abilitando la gestione dei caratteri speciali nei parametri di ricerca.

Parametri

$encode (int) — Flag intero (0 o 1) — 0 significa nessuna codifica, 1 significa che i valori del filtro saranno urlencode()'d

File Sorgente

index.php:2053

Esempio di Codice

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

Note sull'Utilizzo

  • Situato nel metodo get_request_data() che sanifica ed elabora i parametri $_GET.
  • Quando abilitato, i valori del filtro vengono passati attraverso urlencode() dopo aver rimosso gli slash.
  • La chiave 'woof_text' in particolare ha i caratteri '+' sostituiti con spazi per sicurezza.