• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Aplicar diseño distinto en el checkout de Easy Digital Downloads dependiendo del producto

Descubre cómo conseguir que el checkout de Easy Digital Downloads luzca distinto dependiendo del producto que se esté comprando.

Si usas Easy Digital Downloads tanto para la venta de productos digitales como para membresías (con los addons de Recurring Payments y Content Restriction) es posible que te interese mostrar algunos elementos de forma distinta en el checkout dependiendo de si están comprando un tipo u otro de producto.

Por suerte con un poco de código podemos conseguirlo. Vamos a ver cómo:

Snippet para que el checkout de EDD luzca distinto dependiendo del producto que se está comprando

A continuación añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:

Para ver este código y los otros 2107 snippets de esta web,
identifícate o suscríbete aquí.

En este código utilizas el filtro body_class junto al condicional edd_is_checkout para añadir una clase de CSS personalizada (que contiene el id del producto) al body de la página de checkout de Easy Digital Downloads.

Una vez ya puedes diferenciar qué producto está en el checkout puedes aplicar el CSS que necesites. Por ejemplo:

Para ver este código y los otros 2107 snippets de esta web,
identifícate o suscríbete aquí.

En este caso, indicas que cuando el producto tenga el ID 123 no se debe mostrarun elemento concreto.

Conclusiones

Ya ves que puedes aplicar una clase de CSS personalizada dependiendo del producto que esté en el checkout de Easy Digital Downloads para personalizar el diseño de forma diferencial.

Si tienes alguna duda te leo en los comentarios. Y si quieres dejarme una sugerencia para futuros tutoriales, envíamela a través del formulario de contacto.

Todo ventajas de ser suscriptor. 😉

Tutoriales relacionados

  • https://codigogenesis.com/crear-plugin-funcionalidades-wordpress/

CSS Easy Digital Downloads PHP

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes identificarte o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto
  • Feed

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2026 · Código Genesis

close-icon

¿Has olvidado tu contraseña?