Login
Get Started

Documentación de Easy Digital Downloads

Documentación, Materiales de Referencia y Tutoriales para Easy Digital Downloads 

¿Funciona Easy Digital Downloads con Cloudflare?

Entendemos que la seguridad y el rendimiento del sitio web son esenciales para el éxito de su tienda de comercio electrónico. Cloudflare es un servicio que ayuda a proteger y acelerar su sitio utilizando una colección de funciones y reglas para garantizar que sus páginas se carguen de forma segura y rápida para sus clientes.

En términos generales, Easy Digital Downloads es compatible con Cloudflare; sin embargo, dada la complejidad de las tiendas de comercio electrónico, hay algunas funciones y configuraciones que deberá tener en cuenta al utilizar el servicio.

Como siempre, al optimizar el rendimiento del sitio, cuando se realizan cambios en las funciones de optimización en Cloudflare, le recomendamos encarecidamente que pruebe las áreas críticas de su sitio como usuario no registrado para asegurarse de que la funcionalidad no se vea afectada.

Optimización Automática de Plataforma para WordPress (APO)

La función de Optimización Automática de Plataforma de Cloudflare (o APO) es una función que puede mejorar el rendimiento de su sitio al reducir el tiempo hasta el primer byte (TTFB). La función APO es compatible con muchos complementos populares de WordPress, incluido Easy Digital Downloads.

Para habilitar la Optimización Automática de Plataforma, primero debe instalar y activar el Complemento de WordPress de Cloudflare

Una vez activado, diríjase a Ajustes > Cloudflare. Deberá crear una cuenta gratuita o, si ya tiene una cuenta, haga clic en Iniciar sesión aquí

Necesitará la dirección de correo electrónico utilizada para su cuenta de Cloudflare, así como su Clave API Global, que puede encontrar haciendo clic en el enlace debajo del formulario

Esto abrirá una nueva ventana donde hará clic en el menú Tokens de API, donde podrá hacer clic en el botón Ver para su Clave API Global.

Después de haber conectado su sitio a Cloudflare, puede activar la Optimización Automática de Plataforma desde los ajustes de Ajustes > Cloudflare > Inicio dentro de su área de administración de WordPress.

Recomendamos que la opción Caché por tipo de dispositivo esté habilitada para garantizar la mejor experiencia de usuario.

Rocket Loader

La función Rocket Loader de Cloudflare mejora el rendimiento de carga de la página cargando todo el Javascript de forma asíncrona, incluso los scripts de terceros. Esto puede ayudar a que sus páginas se carguen más rápido y permitir que los clientes interactúen con el sitio más rápidamente.

Cuando la función Rocket Loader está habilitada, puede causar problemas con el proceso de pago de EDD, ya que puede crear pagos duplicados en la pasarela debido a que duplica el clic para procesar una compra. Para asegurarse de que su proceso de pago no se vea afectado por este resultado no deseado, debe deshabilitar Rocket Loader en la página de pago utilizando una Regla de Configuración. Para habilitar una Regla de Configuración, en el menú de la izquierda de la configuración de su dominio de Cloudflare, elija Reglas > Reglas de Configuración

Una vez allí, haga clic en ‘Crear regla’

Luego, configure una regla que desactive ‘Rocket Loader’ en la página de pago. Nuestro ejemplo utiliza la página de pago predeterminada de /checkout

Desplázate hacia abajo y haz clic en '+ Añadir' para Rocket Loader, y asegúrate de que esté en 'Desactivado'.

Luego haz clic en 'Desplegar'.

ScrapeShield

La tecnología ScrapeShield de Cloudflare captura la dirección de correo electrónico del cliente y la ofusca para que los spammers no puedan extraerla y enviar spam.

El inconveniente de esto es que deja de ser una dirección de correo electrónico válida, y el cliente queda desconectado de la compra.

Cloudflare ofrece instrucciones sobre cómo desactivar esta función.  Una vez desactivada, el problema se resuelve.

Reescritura del Protocolo HTTPS

Esta opción intenta que todos los activos de tu sitio (como archivos CSS, etc.) se carguen a través del mismo protocolo (http o https).  Ocasionalmente, no se cargan correctamente, lo que provoca que las descargas se sirvan sin contenido, por lo que el tamaño del archivo es 0.  Puedes desactivar esta función en tu panel de Cloudflare, la documentación de Cloudflare sobre Reescribir Protocolo HTTPS explica cómo.

Reglas de página

Cloudflare tiene una serie de herramientas de rendimiento y, para que tu Tienda EDD funcione bien con Cloudflare, es posible que necesites ajustar algunas Reglas de Página para asegurar que la adición al carrito y el procesamiento de pedidos se completen correctamente.


Estas son las reglas de página sugeridas que deberías añadir a tu cuenta de Cloudflare para garantizar una funcionalidad óptima.

  • domain.com/checkout*
    • Nivel de Caché: Omitir
    • Comprobación de Integridad del Navegador: Desactivado
    • Rocket Loader: Desactivado
  • domain.com/admin-ajax.php
    • Nivel de Caché: Omitir
    • Comprobación de Integridad del Navegador: Desactivado
  • domain.com/wp-json/edd*
    • Nivel de Caché: Omitir
    • Comprobación de Integridad del Navegador: Desactivado

Pagos no marcados como completados

Si experimentas problemas con tus pagos que no se marcan como completados (normalmente solo ocurre con pasarelas de pago 'fuera del sitio' como PayPal) y usas CloudFlare en tu sitio web, intenta desactivar CloudFlare temporalmente para ver si los pagos se marcan correctamente como completados cuando está desactivado.

Es posible que necesites excluir tu página de pago del caché de Cloudflare. Aquí tienes uno de sus artículos de ayuda para empezar:
https://support.cloudflare.com/hc/en-us/articles/200172316-How-do-I-exclude-a-specific-URL-from-CloudFlare-s-caching-

Was this article helpful?

¡Empieza a vender hoy mismo!

Únete a más de 50.000 propietarios de tiendas inteligentes y empieza a usar la forma más fácil de vender productos digitales con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]