Exibindo a cidade e o estado atual através de uma API

Este código tem como objetivo exibir a cidade e o estado em que o usuário se encontra atualmente, usando duas APIs diferentes. A primeira API usada é fetch(‘https://api.ipify.org?format=json’), ela retorna o endereço IP do usuário. Em seguida, temos a .then(response => response.json()) que transforma a resposta da API em formato JSON, que é mais fácil […]

Função para criar arquivo.json com todos os usuários

Este código cria uma função chamada “get_users_json”, que recupera todos os usuários do site usando a função “get_users” do WordPress. Ele cria um array vazio chamado “users_json” e, em seguida, usa um loop “foreach” para iterar sobre cada usuário recuperado. Dentro desse loop, ele adiciona os detalhes do usuário, especificamente o endereço de e-mail, ao […]

Cria uma listagem de post json

Esse código é uma função escrita em PHP que gera um arquivo JSON chamado “leads-full.json” a partir de entradas de um tipo de post personalizado chamado “lead” no WordPress. A função começa definindo um argumento para uma consulta de posts do WordPress, especificando o tipo de post como “lead”, o status como “publicado” e o […]

Exibir Cidade Estado via IP

Este código utiliza a API de localização de IP do ipify e ipapi para obter informações de localização do usuário. Ele começa fazendo uma requisição para o endereço https://api.ipify.org?format=json, que retorna o endereço IP do usuário. Em seguida, ele usa esse endereço IP para fazer outra requisição para https://ipapi.co/{endereço_ip}/json/, que retorna informações de localização, como […]

Cria uma listagem de post json

Este código cria uma função chamada “get_leads_json” que busca todos os posts do tipo “lead” publicados no site e armazena-os em um array. Ele também busca o título, o valor dos metadados “nome-completo-lead” e “telefone1-lead” e os termos de taxonomia “tipo-de-lead” associados a cada post e adiciona-os ao array. Em seguida, o array é codificado […]

Consultar URL de um Post-Type

Esse código é JavaScript que verifica se uma URL digitada em um campo de entrada HTML com id “url” já existe como um post no WordPress. Ele adiciona um evento de “keyup” ao campo de entrada que é ativado sempre que o usuário digita algo na caixa de entrada. Quando o evento é acionado, ele […]

Redireciona o usuário para uma página dependendo de sua cidade

Este código é destinado a ser usado em um site baseado em WordPress e possui três funções principais que trabalham juntas para redirecionar um usuário para uma URL específica baseada na sua cidade. get_user_ip() é a primeira função que é responsável por obter o endereço IP do usuário atual. Ele verifica se o endereço IP […]

Retornar Cidade do visitante no input do forms

Este código realiza a geolocalização de um usuário baseado em seu endereço IP. Ele usa duas chamadas de API HTTP (fetch), sendo a primeira para obter o endereço IP do usuário e a segunda para obter informações detalhadas sobre a localização do usuário a partir do endereço IP. A primeira chamada de API é feita […]