Descrição
O wpforms_enable_form_data_slashing
permite que os desenvolvedores habilitem ou desabilitem o corte de dados de formulários no construtor WPForms. Quando ativado, este filtro impede a remoção de barras invertidas nos campos do formulário depois de guardar e atualizar o formulário.
Parâmetros
- ativado
- (bool) Determina se o corte de dados do formulário deve ser ativado. Se
true
, as barras invertidas nos campos de 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 as barras invertidas do conteúdo do campo 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 assegura que as barras invertidas são preservadas ao guardar e atualizar um formulário no construtor, ao duplicar um formulário, ao converter um formulário num modelo ou ao 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' );