Tutorial
64 :: TIdigital / Tutorial / Wordpress
Por Felipe Cardozo
Editor de conteúdo do site www.mxmasters.com.br.
WordPress Avançado - Parte 1/5
Customização
Hierarquia de arquivos de um tema.
•
Sidebar (barra lateral): sidebar.php
Agora que você já sabe os conceitos básicos deste
•
Stylesheet (folha de estilo do site): Style.php
maravilhoso CMS, vamos realmente pôr a mão-naQuando alguém clica em um link do seu site, o
massa.
Nota: Se você não leu as edições passadas, pode
WordPress utiliza a tão conhecida Query_String para
assistir as vídeo aulas de WordPress no site da
decidir qual tipo de página será exibida na tela,como
revista TIdigital, no menu lateral esquerdo na opção
category.php ou archive.php.
Downloads > Clique aqui para assistir às vídeo aulas.
Conforme vimos nos tutoriais passados, o
Contudo, se ele não encontra o arquivo que deseja,
faz uma busca e utiliza a hierarquia para exibir o
WordPress permite a instalação de temas (templates)
conteúdo no site. Desta forma, mesmo que você não
em seu sistema o que facilita na customização do
tenha o arquivo category.php no servidor, ele não
site ou blog. Na internet existem vários temas, mas
retornará um erro e não deixará o visitante a ver navios.
o que muitos não sabem é que criar seu próprio tema
Vamos supor que você queira ir para a página home.
não é um bicho de sete cabeças. Contudo, antes
php, mas por algum motivo ou vício oculto este arquivo
de começarmos a desenhar o modelo do nosso site
não esteja no servidor. Então, ao invés dele retornar
devemos entender como funciona cada página da
uma página de erro ou até mesmo página em branco, ele
pasta de temas.
seguirá a hierarquia e mostrará a página index.php.
Nesta pasta existem vários arquivos, muitos deles
imprescindíveis para o bom funcionamento do site.
Cada um desempenha um papel fundamental dentro
Certamente você está se perguntando: Como vou
saber a hierarquia completa?
Então, vou facilitar para você de duas maneiras.
do seu projeto.
Há uma hierarquia inteligente de arquivos que
Em lista:
cria uma sequência de funcionalidades. Veja alguns
exemplos:
Home Page
1.
home.php
index.php
•
Página de erro 404: 404.php
2.
•
Histórico de arquivos: archive.php
Visualizando o post
•
Página inicial de histórico de arquivos:
1.
single.php
2.
index.php
archives.php
•
Página de uma categoria: category.php
Páginas
•
Página de comentários: comments.php
1.
•
Rodapé do site: footer.php
•
Cabeçalho do site (topo): header.php
2.
page.php
•
Links: links.php
3.
index.php
•
Home e página inicial: index.php
Category display
•
Páginas: page.php
•
Post: single.php
•
Formulário de buscas: searchform.php
2.
category.php
•
Resultado da busca: search.php
3.
archive.php
nomedapagina.php - Seria um arquivo para
uma página específica personalizada
1.
category-id.php - Categoria específica, onde o
ID é o número de identificação da categoria
TIdigital / Tutorial / Wordpress :: 65
4.
index.php
Você também pode conferir mais sobre hierarquia
Histórico
na página do WordPress: http://codex.wordpress.org/
1.
date.php
Template_Hierarchy
2.
archive.php
3.
index.php
Tag
1.
Para quem quiser entender o funcionamento dos
arquivos de um template do WordPress, o mais indicado
é que faça o download do mesmo e estude arquivo por
tagslug.php - Arquivo personalizado para uma
tag específica
arquivo.
Bom, eu vou ficando por aqui. No próximo tutorial,
2.
tag.php
iremos aprender como customizar uma página de um
3.
archive.php
tema.
4.
index.php
404
1.
404.php
2.
index.phpc
E em imagem:
Até lá!
Download

Tutorial - Arteccom