Gostaria de dizer algo na minha página com base na página em que a pessoa chegou lá. Posso configurar o link para essa página:
www.example.com/page?parameter=myparameter
Existe uma maneira de acessar esse parâmetro para que ele seja exibido na página, em algum lugar do meu conteúdo?
urls
content
parameter
query-string
user3515
fonte
fonte
Respostas:
Você pode usar uma sessão PHP, procurar no objeto de consulta a solicitação ou usar $ _GET com seu URL, mas não é para informações confidenciais ...
Algo assim;
Pegue o nome da viagem no URL
$tripname = $_GET['tripname'];
Use-o em seu cabeçalho;
if(isset($tripname)) echo '<h1>Plan Your Trip To ' .$tripname. '</h1>';
fonte
De acordo com a resposta do OP em sua pergunta:
Eu uso o shortcode como este para obter o
trip_type
meu URL:fonte
Aqui está outra ótima maneira de conseguir isso. Isso não exigirá códigos de acesso e atualizará automaticamente cada página criada onde o parâmetro "trip" estiver presente!
1) Navegue até a pasta do tema e abra o arquivo functions.php (ou crie-o, se estiver faltando)
2) Adicione o seguinte código e salve:
Esse código usa o filtro content_content para substituir cada vez que você usa a função the_content () para imprimir as informações do seu blog. Ele detecta se a página solicitada é ou não uma única página / postagem e não o arquivo morto. Lógicas ou substituições adicionais podem ser adicionadas a ele. Apenas certifique-se de devolver $ content e qualquer mensagem que você deseje retornará à tela.
Aproveitar!
fonte