Configuración de ajustes de optimización para WPForms en JavaScript asíncrono

¿Tiene problemas con WPForms debido a la configuración de optimización del plugin Async JavaScript? Si bien este plugin es ideal para mejorar el rendimiento del sitio mediante la optimización de la carga de JavaScript, a veces puede interferir con la funcionalidad de WPForms.

Esta guía le ayudará a ajustar la configuración de Async JavaScript para asegurar que WPForms funcione correctamente.


JavaScript asíncrono

El complemento Async JavaScript se utiliza para optimizar el JavaScript de un sitio añadiendo atributos async o defer a los scripts JS.

Esta es la diferencia entre los atributos async y defer:

  • Async: descarga JavaScript mientras sigue analizando HTML, pero detiene el análisis de HTML para ejecutar el JavaScript.
  • Aplazar: descarga JavaScript mientras se sigue analizando HTML, pero espera a ejecutarlo hasta que finalice el análisis de HTML.

Si se añade cualquiera de estos atributos, puede provocar que algunos scripts WPForms se carguen de forma diferente, dando lugar a un error.

Si sus formularios no funcionan con Async JavaScript activado y ha identificado un problema de JavaScript, siga los pasos siguientes:

Desactivación de Async JavaScript

El primer paso es desactivar el complemento Async JavaScript y, a continuación, comprobar si el problema se ha resuelto. Si la desactivación del complemento ha ayudado, puede reactivarlo y pasar al siguiente paso.

Excluidos los activos WPForms

Dentro de la configuración de Async JavaScript, los activos WPForms pueden ser excluidos de la optimización JavaScript de dos maneras diferentes: Exclusión de Script o Exclusión de Plugin. Revisaremos cada una de estas opciones a continuación:

Exclusión de guiones

Para excluir los scripts WPForms de Async JavaScript, tendrá que ir a Configuración " Async JavaScript.

Configuración de JavaScript asíncrono

A continuación, desplácese hasta la sección Exclusión de scripts. En el campo Scripts a excluir, introduzca el siguiente script:

/wp-content/plugins/wpforms/assets/js/frontend/wpforms.min.js

Excluir scripts de Async JavaScript

Una vez que hayas añadido el script, asegúrate de guardar la configuración haciendo clic en el botón Guardar configuración situado en la parte inferior de la página.

Guardar configuración Async JavaScript
Exclusión de plugins

Para excluir cualquier archivo JavaScript que esté contenido en el plugin WPForms, desplácese hasta la sección Exclusión de Plugin y haga clic en el campo Exclusiones. A continuación, seleccione WPForms.

Exclusiones de plugins Async JavaScript

A continuación, haga clic en el botón Guardar configuración para guardar los cambios.

Botón Guardar configuración Async JavaScript

Ya está. Ahora ya sabes cómo ajustar la configuración de Async JavaScript para evitar conflictos con WPForms.

A continuación, ¿le gustaría aprender más acerca de la solución de errores de JavaScript en WPForms? Asegúrese de revisar nuestra guía de solución de errores de JavaScript para más detalles.

El mejor plugin de WordPress para crear formularios arrastrando y soltando

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.

Active JavaScript en su navegador para rellenar este formulario.