Olá, não consigo filtrar com o parâmetro localização utilizando o get $_GET, estou utilizando url amigável.
Fiz o teste com o padrão ?localização=sao-paulo e funciona ,as quando fica /localizacao/sao-paulo não funciona
Olá, não consigo filtrar com o parâmetro localização utilizando o get $_GET, estou utilizando url amigável.
Fiz o teste com o padrão ?localização=sao-paulo e funciona ,as quando fica /localizacao/sao-paulo não funciona
Oi Bendo, tudo bom?
Isso acontece porque a variável $_GET guarda apenas os parâmetros passados por get na url.
Você pode verificar a url completa pelo array $_SERVER:
$_SERVER["REQUEST_URI"]
E deduzir a partir da URL o valor que você quer.
Ou, você pode procurar dentro da API do próprio wordpress uma forma de resgatar essa variável. Normalmente, para que seja possível existir URLs amigáveis, é necessário um sistema de rotas. O sistema de rotas costuma ter suporte a resgatar esse tipo de variável =)
Abraço
Obrigado, irei verificar isso!