Descripción
Email Confirmation es un complemento que agrega a Paid Memberships Pro un enlace de validación en el correo electrónico de confirmación de la suscripción, lo que requiere que el miembro confirme la dirección antes de acceder al contenido restringido. Este paso ayuda a quienes gestionan áreas de miembros, newsletters pagadas, cursos o comunidades cerradas a reducir registros no válidos y mantener una base de participantes más confiable y activa.
Características Principales de Email Confirmation
- Validación por nivel
Permite exigir la confirmación del correo electrónico en niveles específicos de suscripción. - Enlace en el correo electrónico
Adjunta la URL de validación al correo electrónico de confirmación del checkout. - Reenvío de confirmación
Agrega una plantilla de correo electrónico para una nueva solicitud de validación. - Validación manual
Incluye una acción de validación en las pantallas Members y All Users. - Variable de plantilla
Mantiene la variable!!validation_link!!en plantillas personalizadas de correo electrónico.
Beneficios de Email Confirmation
- Acceso más controlado
Reduce el ingreso a contenido protegido sin correo electrónico confirmado. - Base más confiable
Ayuda a medir miembros reales en niveles gratuitos o pagados. - Menos registros no válidos
Filtra direcciones incorrectas antes de la participación plena en el área restringida. - Comunicación más predecible
Aumenta la posibilidad de que los mensajes futuros lleguen al miembro confirmado.
¿Para Quién Está Indicado Email Confirmation?
- Quienes mantienen áreas restringidas con contenido exclusivo y necesitan confirmar correos electrónicos antes del acceso.
- Proyectos de newsletters pagadas que dependen de registros válidos para la comunicación por correo electrónico.
- Comunidades, cursos y portales de miembros que usan Paid Memberships Pro para controlar suscripciones.
Cómo Descargar Email Confirmation
Email Confirmation está disponible para descargar aquí en Ultrapack. Después de descargar el archivo .zip, instálalo en Plugins > Agregar nuevo > Subir plugin, selecciona el archivo y actívalo. Paid Memberships Pro debe estar instalado y activo para que el complemento funcione.
Al trabajar por nivel de suscripción, la extensión permite aplicar la confirmación solo donde tiene sentido, como en registros gratuitos, comunidades abiertas o planes con mayor riesgo de correo electrónico no válido. El control manual desde el panel también mantiene una salida administrativa clara para los casos en que la validación debe completarse sin depender del flujo automático.
Preguntas frecuentes
¿El plugin Paid Memberships Pro Email Confirmation es GPL?
Sí. Paid Memberships Pro Email Confirmation 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 Email Confirmation en más de un sitio?
Sí. Puedes instalar Paid Memberships Pro Email Confirmation 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 Email Confirmation en Ultrapack?
Paid Memberships Pro Email Confirmation 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 Email Confirmation incluye actualizaciones?
Sí. La versión actual de Paid Memberships Pro Email Confirmation es la 1.0.1, publicada en Ultrapack el 02/10/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 Email Confirmation en mi WordPress?
Sí. Cada versión de Paid Memberships Pro Email Confirmation 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.1 2026-09-30
- SECURITY: Email confirmation keys are now randomly generated instead of derived from the user ID and signup time. #66 (@dparker1005)
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #65 (@dparker1005)
- BUG FIX: Fixed an undefined index notice on the edit level page when no level ID is present. #65 (@dparker1005)
Versión 1.0 2026-09-15
- SECURITY: The email confirmation key is now compared with a timing-safe check and the user ID is validated before use. Resending a confirmation email from the account page now requires a logged in user and a valid nonce. #62 (@flintfromthebasement)
- FEATURE: Added an "Email Confirmation" panel to the Edit Member screen on PMPro 3.0+ showing the member's confirmation status, email address, and which of their levels require confirmation, with actions to validate the member, resend the confirmation email, require re-confirmation, or send a first confirmation email. #61 (@flintfromthebasement)
- FEATURE: Added an "Email Confirmed" column to the Members List and the Users list. The column can be hidden from Screen Options. #61 (@flintfromthebasement)
- ENHANCEMENT: The resend confirmation email is now registered as a PMPro email template class on PMPro 3.4+, so it has a name, description, and variable list on the Email Templates settings page, supports the test email button on PMPro 3.5+, and uses liquid syntax on PMPro 3.7+. Existing customizations to the template are preserved. #64 (@dparker1005)
- ENHANCEMENT: Validating a member from the Edit Member screen now fires the `pmproec_after_validate_user` action, matching validation through the confirmation link. #61 (@dparker1005)
- ENHANCEMENT: The validate and resend row actions on the Users list and Members List now only appear for members whose levels require confirmation, and the "Validated" label is now translatable. #61 (@flintfromthebasement)
- BUG FIX: Fixed PHP warnings when `$pmpro_pages` was not yet populated, such as during REST or AJAX requests. #63 (@dwanjuki)
- BUG FIX: Corrected the error message shown when validating a user who could not be found. #61 (@flintfromthebasement)
Versión 0.9 2026-05-05
- ENHANCEMENT: Added a link to the Email Confirmation Add On documentation on the Edit Membership Level page and removed colons from the field labels. #59 (@kimcoleman)
- DEPRECATED: Removed bundled translation files to reduce the shipped plugin package size.
Versión 0.8 2024-07-18
- ENHANCEMENT: Updated the frontend UI for compatibility with PMPro v3.1. #53 (@dparker1005, @kimcoleman)
Versión 0.7 2023-08-21
- ENHANCEMENT: Improved integration with BuddyPress directories when using the PMPro BuddyPress Add On. #46 (@JarrydLong)
- ENHANCEMENT: Updating ` ` tags to ` ` tags for better accessibility. #51 (@michaelbeil)
- BUG FIX/ENHANCEMENT: Now allowing users without a confirmed email address to cancel their membership. #45 (@dparker1005)
- BUG FIX/ENHANCEMENT: Improved compatibility with PMPro Multiple Memberships Per User Add On. #47 (@dparker1005)
- REFACTOR: No longer pulling checkout level from `$_REQUEST` variable. #49 (@dparker1005)
- REFACTOR: Now using the function `get_option` instead of `pmpro_getOption`. #50 (@dwanjuki)
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-email-confirmation.zip. - En el panel de WordPress, ve a Plugins > Añadir nuevo > Subir plugin.
- Selecciona el archivo
pmpro-email-confirmation.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