Descrição
MapSwap for The Events Calendar replaces Google Maps with an alternative map provider on the single event pages. No API key required, no usage fees, no restrictions — just fast, reliable, and free maps powered by OpenStreetMap.
Os plugin Leaflet Map e The Events Calendar são obrigatórios.
Want to replace maps on Venue pages and the Map view as well? Download the beta version of MapSwap Pro for FREE and give it a try!
Why MapSwap?
- No API key needed – OpenStreetMap is free and open. No sign-ups, no billing, no quotas.
- Privacy-friendly – OpenStreetMap doesn’t track your visitors the way Google does.
- Works with your existing events – MapSwap uses the venue addresses you’ve already entered. No data migration, no extra setup.
- Easy to set up – Install, activate, enable. Your maps are swapped in seconds.
- Easy to revert – Disable the setting or deactivate the plugin and Google Maps is back.
Features of MapSwap free version
Everything you need to replace Google Maps on single event pages.
- Replaces Google Maps with OpenStreetMap on single event pages
- Configurable zoom level and zoom controls
- Adjustable map height and width
- A link to OpenStreetMap instead of Google Maps
- Compatible with any theme that supports The Events Calendar
Features of MapSwap Pro
Take it further. MapSwap Pro extends the free plugin to cover Events Calendar Pro features.
- Replaces the Google Maps-powered Map view with OpenStreetMap
- Replaces Google Maps on single Venue pages
- Individual settings for Venue pages
Requirements
Serviços externos
Esse plugin se conecta ao OpenStreetMap para mostrar um mapa interativo na página de visualização de eventos. Quando um visitante visita um evento que contém um endereço, o plugin gera um link para o OpenStreetMap usando esse endereço para que o mapa possa ser exibido.
Quais são os dados enviados: O endereço do local inserido no The Events Calendar é incluído na URL de requisição enviada aos servidores do OpenStreetMap.
Quando isso é enviado: Todas as vezes em que um visitante carrega a página de um evento que contém um endereço.
Provedor de serviços: OpenStreetMap Foundation
- Website: https://www.openstreetmap.org
- Termos de uso: https://wiki.osmfoundation.org/wiki/Terms_of_Use
- Política de Privacidade: https://wiki.osmfoundation.org/wiki/Privacy_Policy
Instalação
Instale e ative como qualquer outro plugin!
- Você pode enviar o arquivo compactado do plugin na página Plugins ‣ Adicionar Novo.
- Você pode descompactar o plugin e enviar para sua pasta de plugins (normalmente localizada em wp-content/plugins) via FTP.
- Uma vez instalado ou enviado, visite a página principal de plugins e ative.
Perguntas frequentes
-
Esse plugin funciona sem o The Events Calendar?
-
Não, é obrigatório que o plugin The Events Calendar esteja instalado e ativo, pois esse plugin substitui especificamente os mapas na página de visualização do evento
-
Eu preciso do plugin Leaflet?
-
Sim, o plugin Leaflet Map é obrigatório para que esse plugin funcione corretamente. O OpenStreetMap é renderizado utilizando a biblioteca do Leaflet através do plugin Leaflet Map.
-
Quais provedores de mapa são suportados no momento?
-
Neste momento, apenas o OpenStreetMap é suportado. Novos provedores de mapas poderão ser adicionados no futuro. Se você gostaria de ver um provedor específico de mapa, por favor entre em contato através do Fórum de suporte.
-
Isso vai afetar os Mapas do Google em outras áreas do meu site?
-
Não, esse plugin apenas substitui o Google Maps nas páginas singulares de eventos do The Events Calendar. Outras instâncias do Google Maps no seu site permaneceram inalteradas.
-
Eu ainda preciso de uma chave de API dos Mapas do Google?
-
No, OpenStreetMap não requer uma chave de API, esse é um dos benefícios de utilizar esse plugin.
Você pode remover sua chave de API do Google Maps se você está utilizando ela exclusivamente no The Events Calendar. -
Posso personalizar a aparência do mapa ou o nível do zoom?
-
O plugin inclui configurações para controle de zoom, nível de zoom para páginas de evento e também altura e largura de contêineres de mapa podem ser configurados.
-
Isso funciona tanto com as configurações padrão e personalizadas dos Mapas do Google?
-
Sim, o plugin substitui o mapa independente se você está utilizando a configuração padrão do Google Maps ou uma chave de API customizada do Google Maps no The Events Calendar.
-
Isso funciona com o The Events Calendar Pro?
-
Yes, it should work with both the free and Pro versions of The Events Calendar. Note however, that this plugin does not replace maps provided by Events Calendar Pro (e.g., Map view, Venue page). For those features, you’ll also need to use the MapSwap Pro plugin.’
-
Isso vai funcionar com o meu tema?
-
Sim, partindo do princípio que isso utiliza os hooks de template do The Events Calendar‘s, isso vai funcionar com qualquer tema que dê suporte ao The Events Calendar.
-
O mapa não está sendo mostrado nas minhas páginas de evento.O que eu devo verificar?
-
Garanta que os plugins The Events Calendar e Leaflet Map estão instalados e ativados. Verifique se o seu evento possui um local válido com e com endereço/coordenada configurados.
-
Posso voltar a utilizar os Mapas do Google?
-
Sim, simplesmente desative ou desinstale esse plugin, e o Google Maps voltará a aparecer nas suas páginas de eventos.
-
Isso afeta os dados de localização do evento ou geolocalização?
-
Não, esse plugin apenas altera a visualização do mapa. Todos os dados de local, geolocalização, e funcionalidades do The Events Calendar permanecem inalteradas.
-
E se eu tiver problemas?
-
Estamos interessados nos seus comentários. A página do Support é o melhor lugar para avisar sobre problemas. Nós faremos nosso melhor para responder a todos.
Avaliações
Colaboradores e desenvolvedores
“MapSwap for The Events Calendar” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresMapSwap for The Events Calendar” foi traduzido para 2 localidades. Agradecemos aos tradutores por suas contribuições.
Traduzir o “MapSwap for The Events Calendar” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
[1.1.1] 2026-05-06
- Fix – The default zoom level and map dimensions on single event/venue maps now apply correctly when a setting was saved as an empty string.
[1.1.0] 2026-03-20
- Feature – Added a setting to enable/disable the plugin functionality without having to deactivate it.
- Feature – Added a Settings link on the Plugins page to allow easy access to the plugin settings.
- Tweak – Added default placeholders for zoom level, map height, and map width settings.
[1.0.0] 2026-03-03
- Lançamento


