Configuración de Optimización para WPForms en WP Rocket

¿Está experimentando problemas con WPForms debido a la configuración de optimización de WP Rocket? Muchos propietarios de sitios utilizan plugins de optimización y almacenamiento en caché para ayudar a acelerar sus sitios. Sin embargo, algunas características incluidas en estos plugins pueden causar que las funciones de WPForms no funcionen correctamente.

Esta guía le mostrará cómo ajustar la configuración de WP Rocket para asegurar que WPForms funcione sin problemas.


Ajustar la configuración de WP Rocket

WP Rocket es un popular plugin de caché para acelerar sitios. Sin embargo, en algunos casos, los usuarios de WPForms se encuentran con problemas debido a su opción Combinar archivos JavaScript.

Si está experimentando un problema con WPForms y WP Rocket, puede excluir activos WPForms y otros archivos JavaScript de ser optimizados. En la siguiente sección, veremos algunas formas de hacerlo.

Excluir una página o entrada

Excluir una única página o entrada de la optimización es una buena opción si sólo tiene problemas en una única página de su sitio. En este ejemplo, le mostraremos cómo excluir una sola página de la optimización al utilizar el Editor de Bloques de WordPress.

Primero, abra la página que desea excluir. Luego, navega a la pestaña Página y abre la sección Opciones de WP Rocket. Desde aquí, asegúrate de que la opción Minify/combine JS está desmarcada y guarda la configuración.

Minify combinar JS WP Rocket página

Excluidos los activos WPForms

Excluir los activos de WPForms evitará que el JavaScript del plugin sea optimizado en todo el sitio. Esto puede ser útil si te has encontrado con problemas con múltiples formularios y no quieres ir a través de cada página o post para desactivar la configuración de optimización.

Para excluir activos WPForms de la optimización, navegue a Configuración " WP Rocket y abra la pestaña Optimización de Archivos. Desde allí, desplácese hasta la sección Archivos JavaScript.

Opción de optimización de archivos WP Rocket

Si tiene activada la opción Reducir archivos JavaScript, debajo de ella debería ver un cuadro con la etiqueta Archivos JavaScript excluidos

Sección de archivos JavaScript

En este cuadro, añada la siguiente secuencia de comandos:

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

Una vez que haya añadido el script, asegúrese de hacer clic en el botón GUARDAR CAMBIOS para guardar la configuración.

Ahora que ha excluido estos activos, sus formularios deberían funcionar como se espera en el frontend.

Excluir archivos de la ejecución retardada de JavaScript

Si estás experimentando problemas con JavaScript y tienes activada la opción Retrasar la ejecución de JavaScript , WP Rocket sugiere que añadas algunas exclusiones por defecto para evitar complicaciones.

Para ello, vaya a Configuración " WP Rocket " Optimización de archivos, a continuación, desplácese hasta la sección Retrasar la ejecución de JavaScript .

Retrasar la sección de ejecución de JS

En la casilla Archivos JavaScript excluidos, añada las siguientes secuencias de comandos:

/jquery-?[0-9.](.*)(.min|.slim|.slim.min)?.js
js-(antes|después)
(?:/wp-content/|/wp-includes/)(.*)

A continuación, asegúrese de guardar los cambios haciendo clic en el botón GUARDAR CAMBIOS.

Los archivos JS excluidos retrasan la ejecución de JS

Nota: Para obtener información más específica sobre la configuración de WP Rocket, consulte su documentación.

Ya está. Ahora ya sabes cómo ajustar la configuración de WP Rocket 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.