Cómo configurar los ajustes de WP Rocket
En este documento
Tiempo de lectura: 3 minutos | Dificultad: Principiante
Resumen
¿No funcionan correctamente sus formularios de pago para usuarios no registrados, o solo algunas veces, con WP Rocket activo? Siga los pasos a continuación para asegurarse de que WP Simple Pay funcione como se espera junto con WP Rocket.
Desde WP Simple Pay 4.17.5, los formularios de pago cargan sus datos de su sitio web cuando se abre la página, por lo que las páginas con formularios de pago se pueden almacenar en caché. Solo necesita excluir sus páginas de confirmación de pago, además de los scripts de WP Simple Pay si utiliza las optimizaciones de JavaScript de WP Rocket.
Prerrequisitos
- WP Simple Pay 4.17.5 o posterior. En versiones anteriores, también agregue sus páginas de formularios de pago a URLs que nunca se almacenarán en caché.
- El plugin WP Rocket instalado y activo
Ajustes de caché
Añadir páginas de confirmación de pago a Nunca almacenar en caché
En la opción de menú Reglas avanzadas, agregue las URLs de sus páginas de confirmación de pago a URLs que nunca se almacenarán en caché.

Ajustes de JavaScript
Problema 1: Combinar JavaScript y minificar JavaScript
En algunos casos, los usuarios de WP Simple Pay se encuentran con problemas debido a la opción Combinar archivos JavaScript (que se encuentra en la pestaña Optimización de archivos).

Si los formularios no funcionan como se espera, pruebe una de las siguientes opciones:
- Excluya la página o publicación de la optimización de JavaScript desmarcando la opción Minificar/combinar JS en el editor de la página o publicación, luego limpie la caché antes de volver a probar, O
- En WP Rocket, desactive la opción Combinar archivos JavaScript, guarde la configuración, luego limpie la caché antes de volver a probar.
Problema 2: Cargar JavaScript de forma diferida
Cargar JavaScript de forma diferida puede causar problemas con los formularios de pago de WP Simple Pay. Agregue lo siguiente a Archivos JavaScript excluidos para asegurarse de que los formularios de pago funcionen como se espera:
/wp-content/plugins/wp-simple-pay-pro-3/(.*).js
js.stripe.com/v3/
Si WP Simple Pay está instalado en una carpeta diferente, reemplace wp-simple-pay-pro-3 con el nombre de esa carpeta.

Borrar todas las cachés y optimizaciones
Después de realizar estos cambios, y después de actualizar WP Simple Pay a la versión 4.17.5, limpie todas las cachés y optimizaciones, recargue las páginas de pago e intente usar el formulario de pago nuevamente.
¿Qué Sigue?
- Cómo resolver problemas causados por plugins de caché y optimización – Guía general de caché y optimización de JavaScript
- Cómo configurar las páginas de éxito y fracaso del pago – Encuentra las páginas a excluir
¿Todavía tiene preguntas? ¡Estamos aquí para ayudarle!
Última modificación: