Descripción

En wpforms_enable_form_data_slashing permite a los desarrolladores habilitar o deshabilitar la eliminación de barras invertidas de los datos de formulario en el constructor WPForms. Cuando está habilitado, este filtro evita la eliminación de barras invertidas en los campos de formulario después de guardar y actualizar el formulario.

Parámetros

$activado
(bool) Determina si debe activarse el acuchillado de los datos del formulario. Si truese conservarán las barras invertidas en los campos de formulario. Si false...las barras invertidas pueden eliminarse durante el procesamiento del formulario...

Fuente

wpforms/includes/functions/forms.php

Más información

WPForms puede eliminar las barras invertidas del contenido de los campos de formulario cuando el formulario se guarda y se vuelve a cargar en el constructor de forma predeterminada. Esto puede causar problemas con ciertos tipos de contenido que dependen de las barras invertidas, como rutas de archivos o expresiones regulares.

Cuando está activado, este filtro garantiza que se conserven las barras invertidas al guardar y actualizar un formulario en el constructor, al duplicar un formulario, al convertir un formulario a una plantilla o al crear un nuevo formulario a partir de una plantilla.

Ejemplo

/**
 * 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' );