Cómo desactivar el editor WYSIWYG dentro de la configuración de confirmación

Introducción

¿Quieres desactivar el editor WYSIWYG que aparece dentro de los ajustes de Confirmación? Por defecto cuando estás dentro del constructor de formularios verás el WYSIWYG estándar que usa WordPress. Pero si quieres deshabilitar este campo puedes hacerlo fácilmente añadiendo unas pocas líneas de PHP. En este tutorial, te guiaremos a través de los pasos para desactivar este editor.

¿Qué es un editor WYSIWYG? Es lo que típicamente se conoce como Editor Visual o Campo de texto enriquecido. Cuando acceda por primera vez a la pestaña de configuración de la Confirmación desde el constructor de formularios, normalmente verá dos pestañas. Una es para el editor de texto visual (WYSIWYG) y la otra es una pestaña de texto sin formato.

La pantalla de configuración de la confirmación ofrece dos tipos de editores, el visual y el de texto

El editor de texto plano suele ser más utilizado por los usuarios que se sienten cómodos escribiendo HTML.

Añadir el fragmento para desactivar el editor WYSIWYG

Antes de crear el formulario, vamos a añadir el fragmento que desactivará este editor. Para ello, basta con copiar y pegar este fragmento en su sitio.

Si necesita ayuda para añadir fragmentos a su sitio, consulte este tutorial.

/**
 * Disable the WYSIWYG editor in the Confirmation settings
 *
 * @link https://wpforms.com/developers/how-to-disable-the-wysiwyg-editor-inside-the-confirmation-settings/
 *
*/
 
function wpf_dev_builder_enqueues( $view ) {
         
    wp_add_inline_script(
        'wpforms-builder',
        'WPFormsBuilder.settings.tinymceDefaults = { tinymce:false, quicktags:{theme: \'modern\'} };'
    );
 
}
add_action( 'wpforms_builder_enqueues', 'wpf_dev_builder_enqueues', 10, 1 );

La primera función desactivará completamente el editor Visual (el editor WYSIWYG) y sólo verá el editor de Texto.

ahora que ha utilizado con éxito el fragmento para desactivar el editor WYSIWYG

¿Quieres desactivar también el desplazamiento automático cuando hay errores en el formulario? Echa un vistazo a nuestro artículo sobre Cómo desactivar el efecto de desplazamiento en los errores de validación de campo.