Resumo de IA
Descrição
O filtro wpforms_enable_form_data_slashing permite que os desenvolvedores ativem ou desativem o escape de dados do formulário no construtor do WPForms. Quando ativado, este filtro impede a remoção de barras invertidas nos campos do formulário após salvar e atualizar o formulário.
Parâmetros
- $enabled
- (bool) Determina se o escape de dados do formulário deve ser ativado. Se
true, as barras invertidas nos campos do formulário serão preservadas. Sefalse, as barras invertidas podem ser removidas durante o processamento do formulário.
Fonte
wpforms/includes/functions/forms.php
Mais Informações
O WPForms pode remover barras invertidas do conteúdo dos campos do formulário quando o formulário é salvo e recarregado no construtor por padrão. Isso pode causar problemas com certos tipos de conteúdo que dependem de barras invertidas, como caminhos de arquivo ou expressões regulares.
Quando ativado, este filtro garante que as barras invertidas sejam preservadas ao salvar e atualizar um formulário no construtor, duplicar um formulário, converter um formulário em um modelo ou criar um novo formulário a partir de um modelo.
Exemplo
/**
* 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' );