O Wordpress permite total controle sobre a criação de conteúdo, inclusive a criação de novas páginas.
Para termos acesso a esse recurso, utilizamos o método wp_list_pages (), método pelo qual, após a criação das páginas, elas são mostradas automaticamente no seu site, pois a grande maioria dos templates para Wordpress já vem com essa função, que fica localizada no arquivo header.php do tema do Wordpress, gerando uma lista de páginas semelhante a essa:
<ul>
<li class="page_item"><a href="http://seusite.com.br/sobre/" title="Sobre">Sobre</li>
<li class="page_item"><a href="http://seusite.com.br/arquivos/" title="Arquivos">Arquivos</li>
<li class="page_item"><a href="http://seusite.com.br/contato/" title="Contato">Contato</a></li>
</ul>
Após as páginas serem criadas, você pode ocultar certas páginas para que elas não apareçam na navegação, mostrar páginas em um ordem diferente, tudo isso a partir da interface adiministrativa do Wordpress.
Ocultar páginas da navegação
Você não quer que a página Arquivos apareça em seu menu, para que isso aconteça, siga os seguintes passos:
- Vá até o administrativo de seu Wordpress, entre em Gerenciar > Páginas.
- Você verá uma lista de todas as páginas criadas.
- Aqui precisamos pegar o ID de cada página para podermos ocultá-las posteriormente.
- Coloque o mouse sobre o nome da página e você observará na URL, semelhante a essa: http://seusite.com.br/wp-admin/page.php?action=edit&post=4, que o número que vem após o &post= é o ID da página, nessa URL seria o ID 4.
- Agora devemos modificar o método wp_list_pages () no arquivo header.php do seu tema Wordpress. Para evitar problemas futuros, efetue um backup do arquivo para segurança.
- Abra o arquivo, procure por wp_list_pages().
- Adicione o arqumento: “exclude=4″.
<?php wp_list_pages('title_li=&exclude=4');?>
Agora a página Arquivos não será mostrada no menu do seu site.
Mostrar páginas em uma ordem diferente
No geral elas são ordenadas alfabeticamente, mas você pode indicar um número para alterar essa ordem:
- Vá até Gerenciar > Páginas.
- Escolha a página que deseja editar.
- Abaixo você verá: Ordem da página, no campo mostrado digite “1″.
- Agora devemos efetuar a alteração no arquivo header.php, passando o seguinte argumento no método wp_list_pages().
<?php wp_list_pages ('title_li=&sort_column=menu_order');?>
Sua página a partir de agora será listada por essa ordem. Para alterar a ordem de outras páginas, basta seguir os passos e alterar a ordem como você quiser.
Se você quer saber mais sobre Wordpress, visite a seção exclusiva do Tableless.
12 Comentários
12 Comentários
Aragao 26/08/2008 às 07:41
Dica interessante :> soh que como meu ramo ainda nao é wordpress não é de muita precisao para mim! enquanto isso tenho que me contentar
Renato 26/08/2008 às 09:12
Muito bom o artigo, tenho acompanhado sempre o site e sempre dicas muito interessantes. Parabéns.
Pinceladas da Web 26/08/2008 às 10:48
Vamos falar sobre Wordpress?…
É com muito prazer que venho anunciar que a partir de agora estarei escrevendo sobre Wordpress para a área esclusiva do Tableless. Fui convidado por Diego Eis a estar escrevendo lá, confesso que no coneço resisti(brincadeira…
André Beltrame 26/08/2008 às 12:22
Otimo artigo para iniciantes! legal ainda seria abordar o Include
Assim como o exclude, podemos adcionar o Id da page.
= )
abraços.
weno 26/08/2008 às 12:51
ótimo, esclareceu algumas dúvidas em um projeto que envolve o WP como CMS, além do uso como blog.
parabéns!
Willians 28/08/2008 às 11:40
de um tempo para cá venho vendo que grande parte dos posts são sobre wp.
será que não há dar um pouco mais de atenção ás normas, códigos e erros bizarros que ocorrem na hora do desenvolvimento?
Criar páginas no Wordpress | Canal da Tecnologia 28/08/2008 às 17:21
[...] Leia mais [...]
pigg.com.br 28/08/2008 às 20:46
Criar páginas no Wordpress | Tableless…
Para termos acesso a esse recurso, utilizamos o método wp_list_pages (), método pelo qual, após a criação das páginas, elas são mostradas automaticamente no seu site, pois a grande maioria dos templates para Wordpress já vem com essa função, …
Arthur 24/09/2008 às 19:41
É os site é bom,serve! rsrsrsrsrsrs ^^ =D.
ederson 12/11/2008 às 17:27
sou cru quero ter meu site onde e como iniciar?
Rodrigo 27/11/2008 às 09:58
hummm ajuda um pouco ainda sou iniciante em PHP aqui é um bom começo
Guilherme 13/02/2009 às 03:14
muitio boa a dica, só gostaria de saber de vc como eu faço para mudar a página inicial do meu wordpress, tipo par que os novos posts não apareçam na página inicial e que eu possa postar nas novas páginas que eu criar, não sei se fui claro mas qq coisa me manda um email que to precisando de ajuda, vleu mesmo fika com DEUS