Login
Get Started

Documentación de Easy Digital Downloads

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

Todo Acceso – Shortcodes

Este documento explica cómo usar los shortcodes disponibles en la extensión Todo Acceso de EDD para Easy Digital Downloads.

Proporcionar detalles del Pase Todo Acceso a los clientes

Shortcode: [edd_aa_customer_passes]

Este shortcode mostrará una lista de los Pases Todo Acceso del cliente junto con todos los detalles relevantes. Recomendamos colocarlo en su página de cuenta de cliente.

Ejemplo de salida del shortcode [edd_aa_customer_passes]:

Una vez que el cliente haga clic en "Ver detalles completos", verá más detalles sobre ese Pase Todo Acceso:

Nota: Si el Pase Todo Acceso tiene un límite de descargas, el cliente verá información adicional sobre cuándo expira su período de límite de descargas y se reinicia.

Mostrar a los usuarios cuántas descargas les quedan

Shortcode:  [edd_aa_download_limit]

Este shortcode mostrará cuántas descargas le quedan a un cliente con pase y la fecha de caducidad. 

Hay tres parámetros opcionales:

  • download_id=”123,654″ te permite especificar Descargas Todo Acceso específicas que deseas que aparezcan en la salida del shortcode. Si el cliente no posee la descarga especificada, no aparecerá ninguna salida.
  • message=”message text here”
    • %1$s es el nombre del pase.
    • %2$d es el marcador de posición del número de descargas restantes
    • %3$d es el marcador de posición del número total de descargas
  • expiration=” expiration text here”
    • %1$s es el marcador de posición de la fecha de caducidad

Ejemplo de shortcode con parámetros:

[edd_aa_download_limit download_id="123" message="%1$s tiene %2$d de %3$d descargas restantes." expiration="Las descargas restantes caducan el %1$s."]

Ejemplo de salida del   [edd_aa_download_limit] shortcode:

Botones de Compra y Inicio de Sesión del Pase Todo Acceso

Shortcode: [edd_aa_all_access]

Este shortcode es potente para brindar a tus clientes una excelente experiencia de usuario. Te ofrece una forma rápida y sencilla de hacer que los clientes inicien sesión *y/o* compren un Pase Todo Acceso específico. Es perfecto para una página donde podrías estar anunciando un Pase Todo Acceso pero también quieres que los clientes existentes con Pase Todo Acceso puedan iniciar sesión.

Este shortcode mostrará una de las 3 cosas diferentes:

1. Cerrado sesión: Si el cliente ha cerrado sesión, verá los botones "Iniciar sesión" y "Comprar ahora". 

2. Iniciado sesión sin acceso: Si ha iniciado sesión pero no ha comprado el Pase Todo Acceso, solo verá el botón "Comprar ahora" para el Pase Todo Acceso.

3. Acceso iniciado sesión: Si han iniciado sesión Y han comprado el Pase de Acceso Total, verán un mensaje de “éxito”. Por defecto, ese mensaje es: 
“Tienes un Pase de Acceso Total para el Producto X”. También puedes configurarlo para redirigirlos automáticamente a una página diferente (como una página de “Bienvenida VIP”). Alternativamente, también puedes hacer que muestre contenido HTML restringido a los usuarios que tengan este Pase de Acceso Total. Nota: En el siguiente ejemplo, “Acceso Total 2 Productos” es el nombre de la descarga/producto.

Este shortcode puede aceptar los siguientes parámetros:

  • id – el número de ID de la descarga de Acceso Total requerida
  • price – si se muestra o no el precio del producto. 1 para mostrarlo, 0 para ocultarlo.
  • text – el texto que se muestra en el botón Comprar ahora
  • style – el estilo del enlace de compra, ya sea “button” o “text”
  • color– the color of the button (when using the “button” style”:
    • gris
    • azul
    • verde
    • gris oscuro
    • amarillo
  • class – una o más clases CSS personalizadas que deseas aplicar al botón Comprar Acceso Total
  • popup_login – Si el formulario de inicio de sesión debe abrirse en una ventana emergente. Si quieres que lo haga, usa “true” aquí. De lo contrario, déjalo en blanco.
  • buy_instructions – Instrucciones de texto encima del botón Comprar ahora. Si está en blanco, no se mostrará.
  • login_instructions – Instrucciones de texto encima del botón Iniciar sesión. Si está en blanco, no se mostrará.
  • login_btn_style – el estilo del enlace de inicio de sesión, ya sea “button” o “text”. El valor predeterminado es “text”.
  • direct – si el botón de compra debe enviar al cliente directamente a PayPal o a la pantalla de pago.
  • preview_image – Una URL a una imagen que se mostrará si el usuario no tiene acceso.
  • success_redirect_url – La URL a la que se debe dirigir al usuario si ha iniciado sesión y tiene el Pase de Acceso Total. 
  • success_text – El mensaje que se muestra a un usuario antes de ser redirigido cuando ha iniciado sesión correctamente y ha comprado. Por defecto, es “Tienes un Pase de Acceso Total para el Producto X”.

Ejemplo de uso:

Para mostrar un botón de inicio de sesión y un botón de compra, y redirigir al usuario si ha iniciado sesión con un Pase de Acceso Total, usa el shortcode de esta manera:

[edd_aa_all_access id="94" price_id="0" text="Add to Cart" style="button" popup_login="true" success_redirect_url="https://mywebsite.com/vip-welcome" success_text="Great! You have All Access"]

Restringir contenido usando [edd_aa_all_access]

En lugar de usar success_text, también puedes mostrar contenido de éxito. Esto es perfecto para páginas individuales donde deseas restringir contenido exclusivo a los titulares del Pase de Acceso Total. Para mostrar contenido exclusivo y restringido a los titulares del Pase de Acceso Total, usa el shortcode de esta manera:

[edd_aa_all_access id="YOUR_ALL_ACCESS_PRODUCT_ID_HERE"]
Your restricted content goes here. It can be HTML.
[/edd_aa_all_access]

Restringir contenido usando [edd_aa_all_access] con una imagen de vista previa y texto instructivo

Para mostrar una imagen de vista previa, así como para mostrar mensajes instructivos personalizados al usuario, usa el shortcode de esta manera:

[edd_aa_all_access id="YOUR_ALL_ACCESS_PRODUCT_ID_HERE" preview_image="https://url-to-image.jpg" buy_instructions="Buy Now to unlock access" login_instructions="Already purchased? Login here to unlock access"]
Your restricted content goes here. It can be HTML.
[/edd_aa_all_access]

También puede colocar otros códigos cortos en el área restringida. Por ejemplo, es posible que desee mostrar el historial de compras de un usuario en el mismo lugar donde inicia sesión o compra. Para hacerlo, use algo como esto:

[edd_aa_all_access id="YOUR_ALL_ACCESS_PRODUCT_ID_HERE" buy_instructions="Buy Now to unlock access" login_instructions="Already purchased? Login here to unlock access"]
[purchase_history]
[/edd_aa_all_access]

Restringir contenido [edd_aa_restrict_content]

Código corto: [edd_aa_restrict_content]

Este código corto es muy simple y se puede usar para mostrar contenido solo si el cliente tiene un pase de acceso total específico. Es una versión simplificada de [edd_aa_all_access]. Ejemplo de uso:

[edd_aa_restrict_content id="YOUR_ALL_ACCESS_PRODUCT_ID_HERE"]
Restricted content goes here. It can be anything you'd like - even HTML.
[/edd_aa_restrict_content]

Mostrar contenido para aquellos sin acceso a un pase específico

Código corto: [edd_aa_no_access_pass]

Este código corto es muy simple y se puede usar para mostrar contenido solo si el cliente NO tiene un pase de acceso total específico. Por ejemplo, es posible que desee mostrar información de "ventas" solo si el cliente aún no ha comprado. Ejemplo de uso:

[edd_aa_no_access_pass id="YOUR_ALL_ACCESS_PRODUCT_ID_HERE"]
Sales content goes here. It can be anything you'd like - even HTML.
[/edd_aa_no_access_pass]

Mostrar productos incluidos en un pase de cliente

Código corto: [downloads all_access_customer_downloads_only="yes"]

El código corto [downloads] (que forma parte de Easy Digital Downloads), se puede modificar para mostrar solo los productos a los que el cliente tiene acceso a través de Acceso Total. Para hacerlo, simplemente agregue esto al código corto: all_access_customer_downloads_only = "yes".

Por ejemplo:

[downloads all_access_customer_downloads_only="yes"]

Modificar el texto de [purchase_link] para clientes que poseen un pase

Código corto: [purchase_link all_access_download_now_text="Descargar ahora"]

El código corto [purchase_link] (que forma parte de Easy Digital Downloads), le permite modificar el texto que se muestra a sus clientes de Acceso Total para que pueda modificar el texto "Descargar ahora". Para hacerlo, simplemente agregue esto al código corto: all_access_download_now_text = "Descargar ahora". Luego, reemplace "Descargar ahora" con su propio mensaje personalizado.

Por ejemplo:

[purchase_link all_access_download_now_text="YOUR CUSTOM TEXT HERE"]
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]