BlogAjuda

Dicas, temas e informações sobre WordPress, blogosfera brasileira e monetização.

Temas para WordPress: uma breve explicação e onde consegui-los

Rodrigo P. Ghedin Temas

É extremamente comum donos de blogs quererem mudar o visual do mesmo. Os templates, que no WordPress são themes, ou temas, em bom português, são os responsáveis pela mudança estética. Quem está acostumado a trabalhar no visual de serviços de blogs gratuitos, como o Blogger, sentirá muita diferença ao se aventurar pelos temas do WordPress. Explicarei, de forma breve e simples, como funciona a estrutura de um tema deste sistema.

» Estrutura do tema

A primeira, e mais evidente mudança, é a forma como o tema é construído. Se no Blogger trata-se apenas de uma página que gera o blog inteiro, no WordPress o esquema é contrário: vários arquivos formam uma página. Eles são divididos estruturalmente: temos o arquivo do topo (header.php), da home page do blog (index.php), da coluna (sidebar.php), do rodapé (footer.php), e assim por diante. O PHP, linguagem dinâmica utilizada no WordPress, faz o trabalho de “colar” as partes e exibi-las solidamente no navegador, como uma página completa, sem deixar vestígios de que se trata de uma colcha de retalhos, digo, de arquivos.

Já que tocamos no PHP, é ele também o responsável pelas partes dinâmicas do blog. E aqui, entenda como parte dinâmica todo e qualquer detalhe que muda de acordo com o que você faz no painel administrativo. Ou seja, é o PHP que mostra os posts, comentários, itens da coluna lateral, tudo isso. Tais itens são dispostos no tema através de variáveis, pequenos comandos em PHP que desencadeiam determinada ação. As variáveis são inúmeras. Felizmente, no site do WordPress há uma lista enorme mostrando todas elas, e explicando o que cada uma faz.

» Editando um tema

????? possível editar o tema pelo próprio painel administrativo do WordPress. Para tal, basta, no menu principal, clicar no item Presentation, e a seguir, no sub-item Theme Editor. Nesta tela é possível ver com clareza o sistema de arquivos “quebrados”, que formam o tema em si.

Editando temas no WordPress.

Para que seja possível salvar as alterações, é necessário que os arquivos estejam liberados para tal, ou seja, que estejam em CHMOD 666. Se não estiverem, a mensagem “If this file were writable you could edit it.” aparecerá no rodapé da página; se estiverem, o botão “Update File »” surgirá. Mas, o que é CHMOD?

CHMOD é o nível de permissão que os arquivos têm no Linux. Fazendo uma analogia, é como se fosse o “Somente leitura” do Windows. A diferença é que o CHMOD é mais flexível. Veja:

Alterando o CHMOD.

Na imagem acima, estou utilizando o programa FileZilla. Essa interface bacana facilita muito o gerenciamento do CHMOD. Para acessá-la, basta clicar com o botão direito em algum arquivo, e clicar no item File Attributes… Por ora, basta saber que, para que os arquivos do tema sejam editáveis pelo painel administrativo, eles devem estar em CHMOD 666. Os temas estão na pasta /wp-content/themes/. Futuramente abordarei com mais detalhes o CHMOD.

» Criando um tema

Tarefa árdua, mesmo para os mais experientes… A dica que dou é: antes de tudo, faça um layout normal, sem tags PHP, nada disso. Enfim, faça a base do seu tema. A seguir, você tem duas opções: ou começa a criar o tema do zero, ou pega um pronto que estruturalmente se pareça com o seu futuro tema, e o edita. A segunda opção é mais fácil, e torna-se ainda mais vantajosa se levarmos em conta que, independente do método escolhido, o resultado final é o mesmo.

Seu tema deverá ser gravado numa nova pasta, dentro da pasta /wp-content/themes/. Terminando ele, acesse o painel administrativo, clique no item Presentation (no menu), e logo de cara, na parte inferior da tela (em Avaiable Themes), selecione o seu.

Por fim, dê uma passada em todas as áreas do blog, a fim de verificar e corrigir possíveis erros.

» Temas prontos

Se HTML, CSS e PHP são grego para você, considere a possibilidade de usar um tema pronto, disponibilizado gratuitamente para os usuários. A maioria é feita por outros usuários, que os disponibilizam para a comunidade sem pedirem nada em troca. Abaixo, os principais sites de temas para WordPress:

Para instalar um tema, copie a pasta do mesmo para a pasta /wp-contents/themes/, e habilite-o no painel administrativo, da forma como foi explicado no item anterior.

» Finalizando

Isso não é tudo! Como diz no título deste artigo, trata-se de uma breve explicação. Pretendo retornar ao tema em breve, especificando e dando dicas mais relevantes acerca dos temas. Por ora, espero que o conteúdo presente neste artigo ajude em algo, e caso tenha ficado alguma dúvida, os comentários estão aí para serem usados!

10 comments

Ótimo… Mas está muito voltado para aqueles que necessitam de um certo trabalho e um tempo maior para aprender e aplicar todas as dicas ao um espaço que será apenas um blog. Dá dicas de como usar o www.WordPress.com e as possibilidades do seu painel de controle… Obrigado.

Posted by Weberth Mota
April 4th, 2006, às 11:01 am. #.

Ahhh, muito bom os tutoriais do Wordpress, não pare por favoooor. :]

Posted by Leandro
April 6th, 2006, às 6:42 pm. #.

Uai… Acho a iniciativa do “Blog” Ajuda muito legal… Mas sou a favor da criação de um espaço que não leve o nome de “Blog”… Pois apesar do ótimo conteúdo no qual eu mesmo busco informações, não faz jus ao codinome ja que as atualizações são muito demoradas… É muito chato entrar todos os dias num blog e não vê-lo atualizado.

Sugiro uma agenda de atualizações… Valeu

Posted by Weberth Mota
April 8th, 2006, às 6:28 pm. #.

ah agora sim descobri pq não consigo editar os templates, é por causa desse CHMOD 666 .
Agora vou ter que baizar esse programinha pra me ajudar.
Muito bom seu tutorial. Obrigada!

Posted by Cassia
July 23rd, 2006, às 2:36 pm. #.

eu habitei a permissao para pode salvar os arquivos… mas quando clico no botão “update file” aparece um erro:

Request-URI Too Large
The requested URL’s length exceeds the capacity limit for this server.
request failed: URI too long

——————————————————————————–

Apache/1.3.36 Server at cpanel.ev1servers.net Port 80

o que significa isso ?

Posted by rodrigo
July 23rd, 2006, às 3:30 pm. #.

Legal é aprender a fazer o proprio tema ! continue nos ensinando…

Posted by Lunna
March 29th, 2007, às 11:22 pm. #.

Show de bola!

Posted by Tiago Celestino
April 9th, 2007, às 1:36 am. #.

Oi
não sei se pode me ajudar, mas estou tentando sozinha resolver um problemas, mas não consigo.
Instalei o wordpress, mas o layout, só abre pela metade, ou seja, a página só abre pela metade, pode me ajudar?
Obrigado. Aguardo

Posted by Thaisa
November 19th, 2007, às 8:37 pm. #.

Oi, gosto do template q escolhi para meu blog, porém o comentário fica muito escondido, ao lado das tags. Gostaria de colocá-lo num lugar mais visível, pois vejo que tenho muitas visitas, e poucos comentários. Provavelmente, as pessoas não cheguem a ver com clareza. Quando eu tinha um blog no blogger, sabia alterar com facilidade, até mesmo no bloco de notas. Apenas fazia a cópia de segurança e ia fazendo as mudanças de forma experimental, colando ou editando o html. Tem solução fácil para minha necessidade? Obrigada.

Posted by laura
April 17th, 2008, às 9:47 pm. #.

Para aqueles que possuem o Cpanel ficou díficil conseguir, já que só consegui tornar os arquivos graváveis mudando um por um e não só o index.php, como mostrado aqui e lá no Codex.
Se a pasta inteira fosse permitida para 666, o arquivo ficava inexistente.
Se me enganei e havia uma forma mais fácil, agradeço a colaboração.

Posted by Guida
May 27th, 2008, às 10:59 am. #.

Leave a comment!



Message



BlogAjuda © 2007.

Simple Grey theme developed by Rodrigo P. Ghedin.

WordPressFAMFAMFAM