La extensión Descuentos Sociales para Easy Digital Downloads detecta si un usuario ha compartido o dado "Me gusta" a tu producto, luego se aplica un descuento al instante y se muestra un título y mensaje de agradecimiento personalizable; todo sin necesidad de refrescar la página.
Configuración
Después de haber instalado y activado la extensión Descuentos Sociales, navega a Descargas → Ajustes → Extensiones → Descuentos Sociales. Primero querrás seleccionar las redes sociales a las que deseas que la gente comparta, y luego seleccionar tu código de descuento. Al no seleccionar un código de descuento, puedes usarlo como una herramienta simple para compartir.

Uso
- Navega a Descargas → Códigos de Descuento y crea un código de descuento que deseas aplicar cuando alguien comparta.
- Selecciona los Servicios Sociales a Habilitar en los que deseas que los usuarios puedan compartir.
- Selecciona cómo deseas que aparezca la opción para compartir en redes sociales eligiendo una opción de "Mostrar Servicios para Compartir". El shortcode funcionará independientemente de la configuración si deseas colocar la opción de compartir en otras páginas de tu sitio.
- Selecciona el código de descuento que deseas usar.
- Configura el mensaje y la apariencia.
Nota: Los códigos de Descuento Social no se pueden usar al mismo tiempo que otros códigos de descuento para un solo pago. Si tus clientes ya tienen un código de descuento por alguna razón, tendrán que elegir si usar su código de descuento existente o el que se aplica automáticamente a través de la extensión Descuentos Sociales.
Nota sobre Twitter: El 20 de noviembre de 2015, Twitter cambió la forma en que funciona el botón "Tweet". Como resultado, el descuento ahora se aplica cuando se hace clic en el botón "Tweet" (no cuando se publica el tuit).
Uso/Modificaciones
La extensión Descuentos Sociales para Easy Digital Downloads tiene filtros, shortcodes, etc., disponibles que se pueden usar para una experiencia más personalizada.
Tabla de Contenidos
Estilo CSS
Una clase CSS .shared se añade dinámicamente al div HTML envolvente cuando se comparte un producto. Esto te permitirá estilizar el título y el mensaje de "gracias" para que sea más obvio que el producto fue compartido y que el usuario debe añadir el producto a su carrito o proceder al pago.
Filtros
Los siguientes filtros están disponibles para los desarrolladores cuando la extensión Descuentos Sociales está activada:
edd_social_discounts_classes
edd_social_discounts_share_title
edd_social_discounts_share_message
edd_social_discounts_facebook_share_button
edd_social_discounts_share_box
Shortcodes
Con Descuentos Sociales, por defecto los botones para compartir se mostrarán automáticamente después del contenido en todos tus productos. Usando el shortcode incluido puedes ajustar la ubicación en una base por producto, o incluso incluir los botones para compartir en publicaciones y/o páginas.
Uso por defecto
[edd_social_discount]
Uso avanzado
El shortcode acepta un parámetro “id”. Este podría ser el ID de otra publicación, página o producto. Extremadamente útil para cuando quieres compartir un producto, desde una página completamente diferente. Si quieres compartir el producto/publicación/página actual en la que se encuentra el shortcode, no necesitas incluir el parámetro ID.
[edd_social_discount id="50"]
Si estás usando el parámetro ID anterior, es probable que también quieras personalizar el título y el mensaje para compartir. Puedes usar los parámetros “title” y “message” de esta manera:
[edd_social_discount id="50" title="¡Comparte mi increíble producto!" message="Comparte mi increíble producto y recibirás un descuento al finalizar la compra."]
Mensaje personalizado de Tweet:
[edd_social_discount tweet="Este es un mensaje personalizado para el botón de compartir en Twitter"]
Añadir Shortcode al Pago
Cuando un cliente llega a tu página de pago, ha mostrado interés en comprarte. Esta es una oportunidad perfecta para ofrecerle un descuento en su pedido a cambio de una publicación social con Social Discounts.
Aunque agregar un parámetro ID al shortcode puede compartir una publicación/página/descarga específica, si no usas el parámetro ID, compartirá la página actual. Esto no es ideal en situaciones como esta, donde queremos compartir la URL del sitio, no la URL de la página de pago.
Este pequeño fragmento de código te mostrará cómo cambiar la URL para compartir condicionalmente y compartir la URL del sitio, no la página de pago.
<?php
/**
* Change share URL conditionally
*/
function sumobi_edd_sd_change_share_url( $url ) {
// change the URL to share only on the checkout page
if ( function_exists( 'edd_is_checkout' ) && edd_is_checkout() ) {
$url = site_url(); // the URL of your website
}
return $url;
}
add_filter( 'edd_social_discounts_share_url', 'sumobi_edd_sd_change_share_url' );
