### [Configuración de los ajustes de optimización para WPForms en Async JavaScript](https://wpforms.com/docs/configuring-optimization-settings-for-wpforms-in-async-javascript/)

**Publicado:** 17 de junio de 2024.
**Autor:** Umair Majeed

**Resumen:** Aprenda a ajustar la configuración de Async JavaScript para evitar conflictos con WPForms.

**Contenido:**

¿Tiene problemas con WPForms debido a la configuración de optimización del plugin Async JavaScript? Aunque este plugin es ideal para mejorar el rendimiento del sitio web al optimizar la carga de JavaScript, en ocasiones puede interferir con la funcionalidad de WPForms.

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

- [Async JavaScript](#async-javascript)
- [Desactivar Async JavaScript](#disable-async-javascript)
- [Excluir activos de WPForms](#exclude-assets-async-javascript)

---

## Async JavaScript

El plugin [Async JavaScript](https://wordpress.org/plugins/async-javascript/) se utiliza para optimizar el JavaScript de un sitio añadiendo los 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 pausa el análisis HTML para ejecutar JavaScript.
- **Defer:** descarga JavaScript mientras sigue analizando HTML, pero espera a ejecutarlo hasta que finalice el análisis HTML.

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

Si tus formularios no funcionan con Async JavaScript habilitado y has [identificado un problema con JavaScript](https://wpforms.com/docs/how-to-troubleshoot-javascript-issues-in-wpforms/#identifying-js-issues), sigue estos pasos:

#### Desactivar Async JavaScript

El primer paso es [desactivar](https://www.wpbeginner.com/beginners-guide/how-to-easily-deactivate-wordpress-plugins/) el plugin Async JavaScript y, a continuación, comprobar si el problema se ha resuelto. Si la desactivación del plugin ha ayudado, puede reactivarlo y pasar al siguiente paso.

#### Excluir los activos de WPForms

Dentro de la configuración de Async JavaScript, los activos de WPForms se pueden excluir de la optimización de JavaScript de dos maneras diferentes: **Exclusión de scripts** o **Exclusión de complementos**. A continuación, repasaremos cada una de estas opciones:

##### Exclusión de scripts

Para excluir los scripts de WPForms de Async JavaScript, deberá navegar a **Configuración » Async JavaScript**.

![Configuración de Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/async-javascript-settings.png)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](https://wpforms.com/wp-content/uploads/2024/10/script-exclusion-async-javascript-1.png)Una vez que hayas añadido el script, asegúrate de guardar la configuración haciendo clic en el botón **Guardar configuración** en la parte inferior de la página.

![Guardar configuración JavaScript asíncrono](https://wpforms.com/wp-content/uploads/2024/10/save-settings-button-async-javascript.png)##### Exclusión de plugins

Para excluir cualquier archivo JavaScript que esté contenido en el plugin WPForms, desplázate hasta la sección **Exclusión de plugins** y haz clic en el campo **Exclusiones**. A continuación, selecciona **WPForms**.

![Exclusiones de complementos JavaScript asíncrono](https://wpforms.com/wp-content/uploads/2021/10/plugin-exclusions-async-javascript.png)A continuación, haga clic en el botón **Guardar configuración** para guardar los cambios.

![Botón Guardar configuración Async JavaScript](https://wpforms.com/wp-content/uploads/2021/10/save-settings-buttton-async-js.png)¡Eso es todo! Ahora ya sabe cómo ajustar la configuración de Async JavaScript para evitar conflictos con WPForms.

A continuación, ¿le gustaría obtener más información sobre la resolución de errores de JavaScript en WPForms? No se pierda nuestra guía [Resolución de errores de JavaScript](https://wpforms.com/docs/how-to-troubleshoot-javascript-issues-in-wpforms/) para obtener más detalles.

**Categorías:** Resolución de problemas, Resolución de problemas y asistencia técnica.

---

