Como mostrar postagens na Listing Grid com base na geolocalização
Crie uma consulta
Vá para WordPress Dashboard> JetEngine> Query Builder e pressione “ Adicionar novo ”.
Preencha o campo Nome na seção Configurações Gerais .
Selecione o Tipo de Consulta desejado . Entre as opções que funcionam com a Pesquisa geográfica estão: “Consulta de postagens”, “Consulta de termos”, “Consulta de usuários” e “Consulta de tipo de conteúdo personalizado”.
Prossiga para a próxima seção agora. Se você escolheu o tipo padrão “Posts Query”, ele será chamado de Post Query.
Na guia Geral , escolha o Post Type , como Custom Post Type do JetEngine ou pule esta etapa para trabalhar com postagens de qualquer tipo.
As opções de status da postagem permitem especificar o status das postagens (publicadas, rascunhos, etc.), se necessário.
Na guia Pesquisa geográfica , selecione um ponto no mapa usando o campo Selecionar localização . Assim que o usuário abrir a página, o mapa ficará centralizado neste ponto.
Preencha o campo de endereço com um valor de metacampo ( Nome/ID nas configurações do metacampo) criado anteriormente.
Especifique um raio no campo Distância para os usuários pesquisarem em torno do centro selecionado no campo Selecionar local .
Selecione as opções de Unidades do mapa para exibir distâncias em milhas ou quilômetros.
Pressione o botão “ Adicionar Consulta ” para salvar o resultado.
Personalize uma página
Vá para a página onde uma listagem está localizada ou onde deseja colocá-la ou crie uma nova página acessando Painel do WordPress> Páginas e clicando no botão “ Adicionar Novo ”.
Este tutorial descreve a edição de uma página com Elementor; entretanto, você pode recriar o mesmo caso no Block Editor.
Coloque o widget Listing Grid na página. Selecione uma listagem criada anteriormente.
Ajuste as configurações gerais de acordo com suas preferências.
Vá para a guia Consulta personalizada e ative o botão Usar consulta personalizada .
Assim que o switcher for ativado, escolha a Consulta Personalizada criada na etapa anterior.
Trabalhe em outras configurações, se necessário, e ajuste o estilo.
Feito isso, clique no botão “ Publicar/Atualizar ” para salvar as alterações.
Verifique o resultado
Isso é tudo; agora você sabe como solicitar listagens do JetEngine com base na geolocalização em seu site WordPress.