Iniciar sesión
Empezar

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 tu tienda de comercio electrónico. Cloudflare es un servicio que ayuda a proteger y acelerar tu sitio utilizando una colección de funciones y reglas para garantizar que tus páginas se carguen de forma segura y rápida para tus 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 querrás asegurarte de tener en cuenta al usar el servicio.

Como siempre, al optimizar el rendimiento del sitio, cuando se realizan cambios en las funciones de optimización en Cloudflare, te recomendamos encarecidamente que pruebes las áreas críticas de tu sitio como usuario no registrado para asegurarte 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 tu sitio al reducir el tiempo de respuesta inicial (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 debes instalar y activar el complemento de Cloudflare para WordPress.

Una vez activado, dirígete a Ajustes > Cloudflare. Deberás crear una cuenta gratuita o, si ya tienes una cuenta, haz clic en Iniciar sesión aquí.

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

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

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

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

Cargador de Cohetes

La función Rocket Loader de Cloudflare mejora el rendimiento de carga de la página al cargar todo el Javascript de forma asíncrona, incluso los scripts de terceros. Esto puede ayudar a que tus 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 provocar la creación de pagos duplicados en la pasarela debido a que duplica el clic para procesar una compra. Para asegurarte de que tu proceso de pago no se vea afectado por este resultado no deseado, debes 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 tu dominio de Cloudflare, elige Reglas > Reglas de Configuración.

Una vez allí, haz clic en ‘Crear regla’.

Luego, configura 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 toma 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 se desconecta de la compra.

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

Reescritura de Protocolo HTTPS

Esta opción intenta que todos los recursos 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 varias 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 con éxito. Estas son las reglas de página sugeridas que deberías añadir a tu cuenta de Cloudflare para asegurar una funcionalidad óptima.

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

Pagos no marcados como completados

Si estás experimentando problemas con tus pagos que no se marcan como completados (generalmente 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 con eso: https://support.cloudflare.com/hc/en-us/articles/200172316-How-do-I-exclude-a-specific-URL-from-CloudFlare-s-caching-

¿Fue útil este artículo?

¡Empieza a vender hoy mismo!

Únete a más de 50.000 dueños 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]