Blog

Uncategorized

Mostre seus Posts no Mapa com meu Novo Plugin WP Geo Post Map

Aprenda a mapear posts e CPTs no WordPress com geolocalização, filtros por taxonomia e shortcodes personalizáveis. Este guia completo mostra como exibir conteúdo em mapas interativos usando Google Maps ou OpenStreetMap, melhorar a experiência do usuário com busca por texto e clusters de marcadores, e evitar erros comuns de desempenho. Perfeito para sites de franquias, guias de serviços e portfólios de clientes.

Quer receber conteúdos em primeira mão?
Assine a minha Newsletter

Criei um plugin simples e prático para WordPress que coloca posts no mapa com pins, filtros e geolocalização. Se você precisa mostrar unidades, franquias, clínicas, lojas, anúncios ou qualquer ponto com coordenadas, este plugin resolve de forma direta e personalizável.

Compre esse plugin em minha platforma Academy Dante Testa apenas 50 reais!

Como colocar Posts no Mapa?

O plugin cria automaticamente uma página de mapa e um atalho no menu administrativo chamado Geopost Map (ou WPG Post Map). Ele lê os posts do CPT que você escolher, permite adicionar localização em cada post e exibe tudo no mapa com:

  • Pins agrupáveis (clusters) conforme o zoom;
  • Informações do post ao clicar no pin (título, resumo, conteúdo e botão para o single);
  • Pesquisa por título, conteúdo ou resumo;
  • Filtro por taxonomia (categoria, tag, etc.);
  • Detecção da localização do usuário (com permissão) para centralizar o mapa;
  • Limite configurável de markers, botão de tela cheia, e controle de cache.

Instalação e configuração rápida

  1. Instale o plugin no WordPress.
  2. Ao ativar, ele cria a página de mapa e o item Geopost Map no menu administrativo.
  3. Em Configurações do plugin, escolha o post type (CPT) que quer mapear e defina a taxonomia que servirá como filtro, se desejar.
  4. Salve as configurações. O plugin passa a exibir a opção de Geolocalização na lateral dos posts desse CPT.

Como adicionar localização a um post

No editor do post você verá um bloco lateral indicando “Geolocalização” com o botão Definir localização. Ao clicar, aparece um modal onde você digita o endereço. Pode ajeitar o pin arrastando no mapa até a posição correta. Salve e pronto: latitude e longitude são gravadas automaticamente.

Shortcodes e integração em páginas

Nem sempre você quer uma página dedicada só ao mapa. O plugin inclui shortcodes para inserir o mapa dentro de qualquer página existente. Assim é possível ter conteúdo em volta (texto, rodapé, widgets) e ainda exibir o mapa em um espaço centralizado.

Funcionalidades detalhadas

  • Clusters: os pins se agrupam automaticamente ao dar zoom out, melhorando a visualização.
  • Pesquisa: escolha pesquisar por título, resumo ou conteúdo.
  • Filtros por taxonomia: ideal para separar categorias de lojas, serviços ou tipos de anúncio.
  • Limite de markers: configure quantos pins mostrar por padrão (de 1 a 18 no ajuste).
  • Botão de tela cheia: ativa um modo fullscreen para quem precisa de visualização ampla.
  • Geolocalização do usuário: quando permitido, centraliza o mapa na localização do visitante.
  • Cache: limpeza automática em intervalos configuráveis ou limpeza manual para forçar atualização.
  • Lista de posts geolocalizados: painel com todos os posts já mapeados.

Exemplos de uso práticos

Algumas ideias de aplicação que usei e recomendo:

  • Guia comercial com anunciantes por região;
  • Rede de franquias ou lojas distribuídas pelo Brasil;
  • Clínicas e consultórios médicos por cidade;
  • Instalações realizadas (ex: postes ou equipamentos) para controle de campo;
  • Equipamentos alugados — mostrar pontos onde estão as máquinas;
  • Qualquer projeto que precise de um overview geográfico dos registros do WordPress.

Prós e Contras

Prós

  • Instalação e uso muito simples, sem necessidade de integrar manualmente APIs complexas.
  • Compatível com CPTs — funciona para posts nativos e post types personalizados.
  • Shortcodes permitem flexibilidade de layout.
  • Filtro por taxonomia e busca por conteúdo tornam o mapa navegável e útil para o usuário final.
  • Cache e limite de markers evitam sobrecarga em sites com muitos registros.

Contras

  • Funcionalidade de tela cheia pode depender do ambiente (local vs online).
  • Para projetos extremamente grandes pode ser necessário ajuste de performance ou paginação adicional dos markers.

Para quem este plugin é ideal

Se você administra um site WordPress com múltiplas unidades, clientes, anúncios ou qualquer tipo de conteúdo com localização, este plugin é perfeito. Também funciona muito bem para desenvolvedores e agências que precisam entregar soluções de mapas rápidas e fáceis de manter.

Preço e suporte

O plugin está disponível na minha plataforma Academy por R$ 50, licença vitalícia. Link para a compra: https://academy.dantetesta.com.br

Se preferir contato direto, ofereço venda e suporte via WhatsApp: https://wa.me/5519998021956

No Academy você encontra também outros plugins, cursos e suporte ao vivo (mentoria para desenvolvimento de plugins e WordPress).

Recomendação final

Se você precisa mapear conteúdo do WordPress de maneira prática, sem complicação e com filtros reais, o WP Geo Post Map é uma solução enxuta e eficiente. É ideal para mostrar unidades físicas, guias de serviços, instalações e qualquer coleção de pontos georreferenciados. Com shortcodes, geolocalização do usuário e controle de cache, o plugin entrega recursos importantes sem sobrecarregar o site.

Se quiser, posso ajudar a adaptar a integração ao seu projeto ou orientar na configuração do plugin para seu CPT específico.

Venha para Napoleon Host

FAQ

1. É possível usar mapas no WordPress sem pagar por APIs?

Sim, você pode usar Leaflet com OpenStreetMap, que são gratuitos. O Google Maps exige chave de API e pode gerar custos acima do limite gratuito.

2. Como armazenar coordenadas dos meus posts?

Use plugins como ACF ou JetEngine para adicionar campos personalizados de latitude e longitude ao seu conteúdo.

3. O que fazer quando os marcadores aparecem em locais errados?

Verifique se o endereço está padronizado. Se necessário, ajuste manualmente a posição do marcador no editor do post.

4. O mapa está lento, o que pode ser?

Provavelmente há muitos marcadores sem clustering. Use agrupamento de pontos e carregamento por região para otimizar o desempenho.

5. Como insiro o mapa em uma página existente?

Utilize o shortcode do plugin, inserindo-o em um bloco específico ou diretamente no conteúdo com seu construtor de páginas.

Compartilhe
195 Visualizações

Quer receber conteúdos em primeira mão?
Assine a minha Newsletter