Descrição
O addon Membership Maps exibe a localização dos membros do Paid Memberships Pro em um mapa interativo do Google Maps, geocodificando endereços de cobrança e renderizando cada perfil pelo shortcode [pmpro_membership_maps]. Funciona para comunidades, federações, ONGs e clubes regionais que precisam mostrar a distribuição física dos participantes em uma página pública, com filtro por nível de associação, janelas de informação com avatar, e-mail e data de adesão, além de integração automática com o Member Directory e o Profiles.
Principais Características do Membership Maps
- Shortcode dedicado
Disponibiliza[pmpro_membership_maps]para inserir o mapa em páginas, posts e widgets. - Geocodificação automática
Converte os endereços de cobrança em coordenadas via Google Geocoding API, sem digitar latitude e longitude. - Filtro por nível de associação
Restringe os pinos a um ou mais membership levels do Paid Memberships Pro. - Janelas de informação ricas
Cada pino abre um card com avatar, e-mail, nível e data de início do membro. - Integração com Member Directory e Profiles
Aparece automaticamente nas páginas do diretório e dos perfis, herdando os atributos do shortcode original.
Benefícios do Membership Maps
- Visualização territorial da base
Mostra de relance onde estão concentrados os associados, do bairro até o país inteiro. - Prova social e pertencimento
Membros enxergam pares na mesma região, o que reforça engajamento e renovações. - Descoberta entre membros
Quem busca contato local encontra associados próximos pelo perfil clicável no próprio mapa. - Setup sem código adicional
Basta colar o shortcode na página desejada e configurar a chave da Google Maps API.
Para Quem o Membership Maps é Indicado?
- ONGs, federações esportivas e clubes regionais que precisam evidenciar a malha de filiados em um mapa público.
- Quem opera comunidades nacionais ou internacionais e quer transparência geográfica para reforçar credibilidade.
- Diretórios profissionais e redes de afiliados em que o visitante escolhe um membro pela proximidade.
Como Baixar o Membership Maps
O Membership Maps 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; em seguida, configure a chave da Google Maps API em Memberships > Settings > Advanced Settings e insira o shortcode na página onde o mapa deve aparecer.
Para sites que já rodam o Paid Memberships Pro e querem dar uma camada visual à base de associados, esta extensão fecha a lacuna entre cadastro e visibilidade pública. O uso depende de uma conta ativa no Google Cloud com a API JavaScript e a Geocoding habilitadas, o que mantém o consumo dentro do crédito mensal padrão do serviço para a maioria dos sites de comunidade.
Perguntas Frequentes
O plugin Paid Memberships Pro Membership Maps é GPL?
Sim. O Paid Memberships Pro Membership Maps é 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 Membership Maps em mais de um site?
Sim. Você pode instalar o Paid Memberships Pro Membership Maps 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 Membership Maps no Ultrapack?
O Paid Memberships Pro Membership Maps 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 Membership Maps inclui atualizações?
Sim. A versão atual do Paid Memberships Pro Membership Maps é a 0.9, publicada no Ultrapack em 23/05/2025. Assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).
O plugin Paid Memberships Pro Membership Maps é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do Paid Memberships Pro Membership Maps passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
Quais são os requisitos do plugin Paid Memberships Pro Membership Maps?
Requer WordPress 5.2 ou superior. Testado até o WordPress 6.8.
O que mudou nesta versão
Versão 0.9 2025-05-22
- ENHANCEMENT: General improvements to loading the JavaScript files and load the files asynchronously. (@andrewlimaza, @JarrydLong)
- ENHANCEMENT: Improved search support for the Membership Directory and Profiles Add On. The map will now show the marker results from the search results. (@JarrydLong)
- BUG FIX: Fixed an issue where the Membership Map Address fields would not show for logged-out users during the checkout process. (@JarrydLong)
Versão 0.8 2025-01-20
- SECURITY: General improvements to sanitization and escaping of variables. (@andrewlimaza)
- ENHANCEMENT: Added improved opt-in functionality for allowing members to opt-in to being displayed on the map for privacy reasons. Backwards compatibility is added for existing members to be opted-in and may opt-out at any time. (@JarrydLong)
- ENHANCEMENT: New "Membership Map Address" fields used to capture the member's address for the map. (@JarrydLong)
- ENHANCEMENT: New filter `pmpromm_single_map_profile_shortcode` which allows developers to adjust the map shortcode and it's attributes for the single profile page view. (@andrewlimaza)
- BUG FIX: Fixed an issue where viewing your own profile would display other member's markers on the map (when no username is passed to the profile URL). (@MaximilianoRicoTabo)
- BUG FIX: Added filter `pmpromm_single_marker_content` back to the codebase. It was mistakenly removed in a prior release. (@andrewlimaza)
Versão 0.7.1 2024-02-26
- BUG FIX: Fixed a bug introduced in 0.7 where the map would not display markers due to undefined variable.
Versão 0.7 2024-02-16
- SECURITY: Only users with the "edit_users" capability may add the pmpro_membership_maps shortcode to posts and widgets now.
- ENHANCEMENT: Added better support for the Membership Directory Limit attribute to apply to the map displayed on the Directory page.
- REFACTOR: Refactored marker data indexes to prevent conflicts.
Versão 0.6 2023-10-12
- ENHANCEMENT: Improved accessibility for screen readers. (@michaelbeil)
- ENHANCEMENT: Added 'max_zoom' attribute to the shortcode for how far the zoom is limited on the map. Accepts a value of 0-18. (@JarrydLong)
- ENHANCEMENT: Added support for Multiple Memberships Per User. (@dparker1005)
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-membership-maps.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
pmpro-membership-maps.zip, clique em Instalar agora e depois em Ativar.
Requisitos: Requer WordPress 5.2 ou superior. Testado até o WordPress 6.8.
- 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