Documentación de WP Simple Pay

Documentación, Materiales de Referencia y Tutoriales para WP Simple Pay

Cómo configurar los ajustes de WP Rocket

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é.

wp simple pay wp rocket ajustes nunca cache

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).

wp simple pay wp rocket ajustes javascript

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.

wp simple pay wp rocket ajustes cargar javascript diferido

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?

¿Todavía tiene preguntas? ¡Estamos aquí para ayudarle!

Última modificación:

Empieza a aceptar pagos hoy mismo

Empieza a aceptar pagos únicos y recurrentes o donaciones en tu sitio web de WordPress.