Descrizione
Il wpforms_enable_form_data_slashing
consente agli sviluppatori di abilitare o disabilitare lo slash dei dati dei moduli nel costruttore WPForms. Se abilitato, questo filtro impedisce la rimozione dei backslash nei campi del modulo dopo il salvataggio e l'aggiornamento del modulo.
Parametri
- $abilitato
- (bool) Determina se deve essere abilitato lo slash dei dati del modulo. Se
true
, i backslash nei campi dei moduli saranno conservati. Sefalse
, i backslash possono essere rimossi durante l'elaborazione del modulo...
Fonte
wpforms/includes/functions/forms.php
Ulteriori informazioni
WPForms può rimuovere i backslash dal contenuto dei campi del modulo quando il modulo viene salvato e ricaricato nel costruttore per impostazione predefinita. Questo può causare problemi con alcuni tipi di contenuto che si basano sui backslash, come i percorsi dei file o le espressioni regolari.
Se abilitato, questo filtro assicura che i backslash siano conservati quando si salva e si aggiorna un modulo nel costruttore, si duplica un modulo, si converte un modulo in un modello o si crea un nuovo modulo da un modello.
Esempio
/**
* Enable form data slashing in WPForms.
*
* @link https://wpforms.com/developers/wpforms_enable_form_data_slashing
*
* @param bool $enabled Default value for form data slashing.
* @return bool
*/
function wpf_enable_form_data_slashing( $enabled ) {
return true;
}
add_filter( 'wpforms_enable_form_data_slashing', 'wpf_enable_form_data_slashing' );