Descripción
Con Extra Expiration Warning Emails, se envían correos automáticos antes de la expiración de la suscripción en Paid Memberships Pro, programando avisos adicionales a 90, 60 y 30 días antes del vencimiento y ajustando frecuencias o plantillas mediante el filtro pmproeewe_email_frequency_and_templates. Esta extensión ayuda a quienes gestionan áreas de miembros, comunidades pagas o asociaciones en línea a avisar a suscriptores con anticipación y reducir pérdidas por vencimientos inesperados.
Principales Características de Extra Expiration Warning Emails
- Avisos adicionales
Envía correos extras antes de la fecha final de expiración de la suscripción. - Intervalos estándar
Activa notificaciones automáticas a 90, 60 y 30 días. - Plantillas por período
Permite usar modelos de correo diferentes para cada intervalo configurado. - Filtros de personalización
Ajusta frecuencia, copia oculta, envío y archivo de registros mediante hooks. - Modo de prueba
Simula fechas de expiración sin enviar correos reales a los miembros.
Beneficios de Extra Expiration Warning Emails
- Más predictibilidad
Los miembros reciben alertas antes de perder acceso al contenido protegido. - Menos expiraciones sorpresivas
Las renovaciones pueden gestionarse antes de la finalización de la suscripción. - Comunicación segmentada
Cada aviso puede tener texto alineado al momento del vencimiento. - Implementación directa
El comportamiento predeterminado funciona sin configurar pantallas adicionales en el panel.
¿Para quién está indicado Extra Expiration Warning Emails?
- Quienes gestionan comunidades pagas en Paid Memberships Pro y necesitan avisar a miembros antes del vencimiento.
- Quienes venden acceso recurrente a cursos, contenidos privados o asociaciones con fecha de expiración.
- Proyectos que desean personalizar mensajes de renovación según la proximidad al fin de la suscripción.
Cómo descargar Extra Expiration Warning Emails
Extra Expiration Warning Emails está disponible para descargar aquí en Ultrapack. Después de bajar el archivo .zip, instálelo en Plugins > Añadir Nuevo > Subir plugin, seleccione el archivo y active. Mantenga instalado y activo Paid Memberships Pro para usar el addon.
Extra Expiration Warning Emails añade una capa práctica de comunicación al ciclo de expiración de las suscripciones, sin reemplazar el aviso predeterminado de Paid Memberships Pro. Para áreas de miembros con renovaciones manuales, periodos largos o suscriptores con bandejas de entrada saturadas, las alertas en múltiples intervalos hacen el proceso de renovación más claro y reducen fallas por falta de aviso.
Preguntas frecuentes
¿El plugin Paid Memberships Pro Extra Expiration Warning Emails es GPL?
Sí. Paid Memberships Pro Extra Expiration Warning Emails se distribuye bajo la licencia GPL (GNU General Public License). Puedes usarlo, modificarlo y redistribuirlo legalmente en todos los sitios que quieras.
¿Puedo usar el plugin Paid Memberships Pro Extra Expiration Warning Emails en más de un sitio?
Sí. Puedes instalar Paid Memberships Pro Extra Expiration Warning Emails en todos los sitios que quieras. Solo las actualizaciones automáticas con Ultrapack Auto Updater tienen límite: de 3 a 80 sitios, según el plan.
¿Cuánto cuesta el plugin Paid Memberships Pro Extra Expiration Warning Emails en Ultrapack?
Paid Memberships Pro Extra Expiration Warning Emails cuesta US$ 2,99 en la compra individual, y también está incluido en los planes de suscripción desde US$12/mes (VIP I).
¿El plugin Paid Memberships Pro Extra Expiration Warning Emails incluye actualizaciones?
Sí. La versión actual de Paid Memberships Pro Extra Expiration Warning Emails es la 1.0.4, publicada en Ultrapack el 30/09/2026. Los suscriptores actualizan directamente desde el panel de WordPress con UAU (Ultrapack Auto Updater).
¿Es seguro descargar e instalar el plugin Paid Memberships Pro Extra Expiration Warning Emails en mi WordPress?
Sí. Cada versión de Paid Memberships Pro Extra Expiration Warning Emails pasa por un análisis de malware (ClamAV y reglas YARA, en UltraHub) antes de publicarse.
Qué cambió en esta versión
Versión 1.0.4 2026-09-29
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #43 (@dparker1005)
Versión 1.0.3 2026-05-15
- BUG FIX/ENHANCEMENT: The admin Bcc email now falls back to the bare `admin_email` value when no WordPress user is associated with it, instead of being silently dropped. #41 (@gazer22)
- BUG FIX: Fixed a PHP warning and malformed `Bcc:` header that occurred when the site's `admin_email` was not associated with a WordPress user. #41 (@gazer22)
- BUG FIX: Fixed an issue in multisite environments where the same `membership_id` on different subsites could share a single notice-sent timestamp, causing some subsites to skip expiration notices that should have been sent. Notice tracking is now scoped per-site via `update_user_option`, with legacy timestamps migrated automatically. #42 (@dparker1005)
Versión 1.0.2 2025-11-19
- ENHANCEMENT: Added the !!renew_url!! email template variable to all emails sent by this plugin. #38 (@dparker1005)
- ENHANCEMENT: Updated the email flow for sending `membership_expiring` emails to use the core PMPro email sending functions to ensure compatibility with future PMPro versions. #38 (@dparker1005)
Versión 1.0.1 2025-07-07
- BUG FIX/ENHANCEMENT: Added support for Action Scheduler in PMPro v3.5+. #36 (@dalemugford)
Versión 1.0 2023-12-20
- ENHANCEMENT: Updated how the plugin tracks which emails have already been sent. This should fix issues where emails would not be sent out consistently, but may cause users to receive an additional email immediately upon upgrade.
- ENHANCEMENT: Added a new constant `PMPROEEWE_DEBUG` to allow setting an email address to send log data to or to have the log data printed to a file. #33 (@andrewlimaza, @dparker1005)
- ENHANCEMENT: Now passing the user object to the `pmproeewe_send_reminder_to_user` filter. #25 (@contemplate)
- ENHANCEMENT: Added localization support.
- ENHANCEMENT: Now tracking the time that notifications are sent to more accurately send future notifications.
- BUG FIX/ENHANCEMENT: Now compatible with PMPro Multiple Memberships Per User. #30 (@dparker1005)
- REFACTOR: Now using `get_option` instead of `pmpro_getOption`. #32 (@dwanjuki)
- BUG FIX: Would sometimes allow the run date/time to be incorrectly formatted.
- BUG FIX: Would sometimes save the wrong date in user meta, leading to extra emails being sent out.
- BUG FIX/ENHANCEMENT: If running a current version of PMPro, will use the pmpro_cleanup_memberships_users_table function before finding expiring emails to avoid certain issues caused by errors in the memberships_users table.
- = .3.7 =
- BUG: Tweaked SQL query to fix some cases where warnings weren't being emailed out.
- = .3.6 =
- BUG: Fixed bug where members were receiving warnings multiple days in a row.
- ENHANCEMENT: Using 'pmproeewe_test=1' and 'pmproeewe_test_date=YYYY-MM-DD' (for '$today' variable) in URL (as GET request) to test data retrieval and not send warning messages (but log them to error_log if WP_DEBUG is defined and true)
- = .3.5 =
- BUG: Another fix to the query to find expiring and exlcude users who already received an email recently.
- = .3.4 =
- BUG: Didn't correctly exclude all previously notified users
- = .3.3 =
- BUG: The SQL query to find expiring members was including some users who had already received an email.
- BUG: Corrected the pmproeewe_add_admin_as_bcc filter to _bcc vs _cc.
- = .3.2 =
- BUG: Fixed bug where $expiring_soon array was empty.
- = .3.1 =
- BUG: Fixed bug where deleted or expired users were being processed and possibly sent expiration warnings.
- BUG: Fixed bug where users were getting 2 expiration emails.
- ENHANCEMENT: Added pmproeewe_email_frequency_and_templates template to adjust the array of email frequencies and templates via filters instead of editing the plugin.
- ENHANCEMENT: Allow different templates for emails at different days
- Initial commit.
Notas de versión publicadas por el desarrollador.
Cómo instalar
Actualización automática: este ítem se actualiza con el Ultrapack Auto Updater. Con él instalado, la versión nueva aparece en tu panel como cualquier otra actualización de WordPress (cómo configurarlo).
Este ítem es un complemento del plugin Paid Memberships Pro. Instalado solo no da ningún error, pero tampoco funciona.
- Instala y activa el plugin Paid Memberships Pro antes que este.
- Descarga el archivo
pmpro-extra-expiration-warning-emails.zip. - En el panel de WordPress, ve a Plugins > Añadir nuevo > Subir plugin.
- Selecciona el archivo
pmpro-extra-expiration-warning-emails.zip, haz clic en Instalar ahora y después en Activar.
- Los dos quedan activos al mismo tiempo. Desactivar el plugin Paid Memberships Pro apaga este complemento con él.
- Las opciones de un complemento suelen aparecer dentro de las pantallas del plugin principal, y no en un menú propio. Si no encuentras nada nuevo en el panel después de activarlo, busca ahí antes de abrir un ticket.
¿Te trabaste en algún paso? Abre un ticket diciendo en cuál te detuviste.

UAU Ready