Descrição

O wpforms_enable_form_data_slashing permite que os desenvolvedores ativem ou desativem o corte dos dados do formulário no construtor WPForms. Quando ativado, esse filtro impede a remoção de barras invertidas nos campos de formulário após salvar e atualizar o formulário.

Parâmetros

$habilitado
(bool) Determina se o corte de dados do formulário deve ser ativado. Se trueas barras invertidas nos campos de formulário serão preservadas. Se false, 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 de formulário quando o formulário é salvo e recarregado no construtor por padrão. Isso pode causar problemas com determinados tipos de conteúdo que dependem de barras invertidas, como caminhos de arquivos ou expressões regulares.

Quando ativado, esse 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' );