Descrição
Com o Extra Expiration Warning Emails, você dispara emails automáticos antes da expiração da assinatura no Paid Memberships Pro, programando avisos adicionais em 90, 60 e 30 dias antes do vencimento e ajustando frequências ou templates pelo filtro pmproeewe_email_frequency_and_templates. Essa extensão ajuda quem mantém áreas de membros, comunidades pagas ou associações online a avisar assinantes com antecedência e reduzir perdas por vencimentos inesperados.
Principais Características do Extra Expiration Warning Emails
- Avisos adicionais
Envia emails extras antes da data final de expiração da assinatura. - Intervalos padrão
Aciona notificações automáticas em 90, 60 e 30 dias. - Templates por período
Permite usar modelos de email diferentes para cada intervalo configurado. - Filtros de personalização
Ajusta frequência, cópia oculta, envio e arquivo de log via hooks. - Modo de teste
Simula datas de expiração sem enviar emails reais aos membros.
Benefícios do Extra Expiration Warning Emails
- Mais previsibilidade
Membros recebem alertas antes de perder acesso ao conteúdo protegido. - Menos expirações surpresa
Renovações podem ser tratadas antes do encerramento da assinatura. - Comunicação segmentada
Cada aviso pode ter texto alinhado ao momento do vencimento. - Implantação direta
O comportamento padrão funciona sem configurar telas adicionais no painel.
Para Quem o Extra Expiration Warning Emails é Indicado?
- Quem mantém comunidades pagas no Paid Memberships Pro e precisa avisar membros antes do vencimento.
- Quem vende acesso recorrente a cursos, conteúdos privados ou associações com data de expiração.
- Projetos que desejam personalizar mensagens de renovação conforme a proximidade do fim da assinatura.
Como Baixar o Extra Expiration Warning Emails
O Extra Expiration Warning Emails está disponível para download aqui no Ultrapack. Após baixar o arquivo .zip, instale em Plugins > Adicionar Novo > Enviar plugin, selecione o arquivo e ative. Mantenha o Paid Memberships Pro instalado e ativo para usar o addon.
O Extra Expiration Warning Emails acrescenta uma camada prática de comunicação ao ciclo de expiração das assinaturas, sem substituir o aviso padrão do Paid Memberships Pro. Para áreas de membros com renovações manuais, períodos longos ou assinantes com caixas de entrada cheias, os alertas em múltiplos intervalos tornam o processo de renovação mais claro e reduzem falhas por falta de aviso.
Perguntas Frequentes
O plugin Paid Memberships Pro Extra Expiration Warning Emails é GPL?
Sim. O Paid Memberships Pro Extra Expiration Warning Emails é distribuído sob a licença GPL (GNU General Public License). Você pode usar, modificar e redistribuir legalmente, em quantos sites quiser.
Posso usar o plugin Paid Memberships Pro Extra Expiration Warning Emails em mais de um site?
Sim. Você pode instalar o Paid Memberships Pro Extra Expiration Warning Emails em quantos sites quiser. Só as atualizações automáticas pelo Ultrapack Auto Updater têm limite: de 3 a 80 sites, conforme o plano.
Quanto custa o plugin Paid Memberships Pro Extra Expiration Warning Emails no Ultrapack?
O Paid Memberships Pro Extra Expiration Warning Emails sai por R$ 14,90 na compra avulsa, e também está incluído nos planos de assinatura a partir de R$59/mês (VIP I).
O plugin Paid Memberships Pro Extra Expiration Warning Emails inclui atualizações?
Sim. A versão atual do Paid Memberships Pro Extra Expiration Warning Emails é a 1.0.4, publicada no Ultrapack em 30/09/2026. Assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).
O plugin Paid Memberships Pro Extra Expiration Warning Emails é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do Paid Memberships Pro Extra Expiration Warning Emails passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
O que mudou nesta versão
Versão 1.0.4 2026-09-29
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #43 (@dparker1005)
Versão 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)
Versão 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)
Versão 1.0.1 2025-07-07
- BUG FIX/ENHANCEMENT: Added support for Action Scheduler in PMPro v3.5+. #36 (@dalemugford)
Versão 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 versão publicadas pelo desenvolvedor.
Como instalar
Atualização automática: este item é atualizado pelo Ultrapack Auto Updater. Com ele instalado, a versão nova aparece no seu painel como qualquer outra atualização do WordPress (como configurar).
Este item é um complemento do plugin Paid Memberships Pro. Instalado sozinho ele não dá erro nenhum, mas também não funciona.
- Instale e ative o plugin Paid Memberships Pro antes deste.
- Baixe o arquivo
pmpro-extra-expiration-warning-emails.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
pmpro-extra-expiration-warning-emails.zip, clique em Instalar agora e depois em Ativar.
- Os dois ficam ativos ao mesmo tempo. Desativar o plugin Paid Memberships Pro desliga este complemento junto.
- As opções de um complemento costumam aparecer dentro das telas do plugin principal, e não num menu próprio. Se você não achar nada de novo no painel depois de ativar, procure ali antes de abrir um chamado.
Travou em algum passo? Abra um chamado dizendo em qual deles parou.

UAU Ready