WPSubscription proporciona un conjunto de notificaciones por correo electrónico integradas diseñadas para mantener informados tanto a los administradores de la tienda como a los clientes sobre eventos clave de suscripción. Estas notificaciones están completamente integradas con el sistema de correo electrónico de WooCommerce, lo que las hace fáciles de gestionar y personalizar.
Características Clave
Soporte de Formato Dual: Plantillas HTML y de texto plano para todos los correos electrónicos
Integración con WooCommerce: Gestionado bajo WooCommerce > Configuración > Correos Electrónicos
Control de Activación: Cada correo electrónico puede ser habilitado/deshabilitado a través de la configuración de WooCommerce
Contenido Personalizable: Las plantillas pueden ser reemplazadas en la carpeta de tu tema para una personalización avanzada
Listo para Traducción: Todo el contenido del correo electrónico utiliza funciones de traducción estándar de WordPress
Seguro y Cumplidor: Sigue los estándares de WordPress para sanitización y escape

Eventos de Activación
Notificación | Evento de Activación | Destinatario |
|---|---|---|
Estado Cambiado (Admin) | En cualquier cambio de estado de suscripción | Admin |
Suscripción Expirada | Cuando se alcanza la fecha de expiración | Cliente |
Suscripción Cancelada | En cancelación manual o activada por el sistema | Cliente |
Recordatorio de Renovación | Trabajo cron diario detecta expiración próxima | Cliente |
Cada correo electrónico contiene detalles útiles de la suscripción como:
ID de Suscripción
Nombre del Producto
Cantidad
Monto de Facturación
Enlace para gestionar la suscripción
Plantillas de Correo Electrónico
El plugin actualmente incluye 4 tipos de notificaciones por correo electrónico:
1. Estado de Suscripción Cambiado (Notificación Admin)
Activación: Cuando una suscripción cambia de estado (por ejemplo, de activa a cancelada)
Destinatario: Administrador de la tienda
Acción:
subscrpt_status_changed_admin_emailAsunto:
#{subscription_id} estado de suscripción cambiadoClase:
StatusChangedAdminPlantillas:
HTML:
emails/status-changed-admin-html.phpTexto plano:
emails/plains/status-changed-admin-plain.php
2. Suscripción Expirada (Notificación al Cliente)
Activación: Cuando una suscripción alcanza su fecha de expiración
Destinatario: Cliente
Acción:
subscrpt_subscription_expired_emailAsunto:
#{subscription_id} ¡suscripción expirada!Clase:
SubscriptionExpiredPlantillas:
HTML:
emails/subscription-expired-html.phpTexto plano:
emails/plains/subscription-expired-plain.php
3. Suscripción Cancelada (Notificación al Cliente)
Disparador: Cuando un cliente o administrador cancela una suscripción
Destinatario: Cliente
Acción:
subscrpt_subscription_cancelled_emailAsunto:
#{subscription_id} suscripción cancelada!Clase:
SubscriptionCancelledPlantillas:
HTML:
emails/subscription-cancelled-html.phpTexto plano:
emails/plains/subscription-cancelled-plain.php
4. Recordatorio de Renovación (Notificación al Cliente)
Disparador: Enviado automáticamente antes de que una suscripción expire (a través de cron)
Destinatario: Cliente
Acción:
subscrpt_renew_reminderAsunto:
Recordatorio para la renovación de la suscripción #{subscription_id}Clase:
RenewReminderTiempo: El predeterminado es 7 días antes de la expiración (configurable)
Plantillas:
HTML:
emails/renew-reminder-html.phpTexto plano:
emails/plains/renew-reminder-plain.php
Dónde Gestionar
Navega a: WooCommerce → Configuración → Correos Electrónicos Desplázate para encontrar todos los tipos de correos electrónicos de WPSubscription para habilitar, editar asuntos, destinatarios y sobrescribir plantillas.