Pegando o endereço que está na URL
Postado em 20 de agosto de 2010 por Henderson | Categorias: PHP | Tags: pegar URL, REQUEST_URI, SERVER_NAME | Sem comentários » | Comentar
Para pegar o endereço corrente da url use:
<? $server = $_SERVER['SERVER_NAME']; $endereco = $_SERVER ['REQUEST_URI']; echo "http://" . $server . $endereco; ?>
No WordPress esta função pode ser usada para determinar em quel página ou post esta sendo exibido, segue abaixo um exemplo prático:
<? // Pega o endereço da URL $endereco_url = $_SERVER ['REQUEST_URI']; ?>
Abaixo um IF que verica qual a url esta sendo exibida e chama uma imagem para cada url:
<?php if($endereco_url == "/categoria/novidades/dicas/"){ ?> <h6><img src="<?php bloginfo('template_url'); ?>/images/h2_novidades_dicas.png" /></h6> <?php } ?> <?php if($endereco_url == "/categoria/novidades/cultura/"){ ?> <h6><img src="<?php bloginfo('template_url'); ?>/images/h2_novidades_cultura.png" /></h6> <?php } ?> <?php if($endereco_url == "/categoria/novidades/videos-novidades/"){ ?> <h6><img src="<?php bloginfo('template_url'); ?>/images/h2_novidades_videos.png" /></h6> <?php } ?>
Deixe um comentário