Há algum tempo que desejávamos iniciar esta série de artigos, a partir da qual esperamos ajudá-lo a aprender como criar um template WordPress. Esta série irá analisar passo-a-passo todas as diferentes fases do desenvolvimento de um template para WordPress, e para que você consiga analisar e implementar todas elas, decidimos partir esta ideia em vários artigos mais simples de assimilar e explorar. No final da série, certamente conseguirá criar seu template WordPress!

Os templates wordpress são hoje em dia cada vez mais procurados e podem ser facilmente criados com o intuito de serem vendidos em mercados como a Theme Forest ou a Mojo Themes. Qualquer pessoa que deseje entrar neste mundo fascinante do desenvolvimento de templates para wordpress, pode posteriormente comercializá-los nesses mercados e começar a ganhar dinheiro produzindo templates de qualidade.

Se não deseja perder pitada desta nova série sobre Como criar um Template WordPress, considere assinar a nossa newsletter e receber todos os próximos artigos por email e comodamente. É grátis!

Endereço de Email:

Vejamos algumas das competências do template que vamos desenvolver ao longo dos próximos artigos:

  • Otimização para motores de busca
  • Marcação com suporte Microformato da Google
  • Semântica da estrutura de marcação válida e lógica que pode ser usada em qualquer template
  • Layouts de CSS inteligentes
  • Classes dinâmicas para o corpo, postagens e comentários
  • Trackbacks e comentários em árvore separados
  • 2 áreas para widgets que desaparecem quando não estão ocupadas
  • Tudo o resto que é normal num template WordPress

No final desta série de tutoriais, com o código feito e pronto a ser implementado, você poderá fazer praticamente tudo aquilo que desejar com ele. Você pode inclusive olhar para o resultado final como a sua framework WordPress de trabalho.

FERRAMENTAS DE DESENVOLVIMENTO

Antes de começar a construir nosso template WordPress, é necessário que tenhamos todas as nossas ferramentas à mão. Neste primeiro artigo, iremos analisar e recomendar as melhores ferramentas para construir um ambiente de trabalho e de testes do qual você ficará orgulhoso.

SERVIDOR DE TESTES LOCAIS: XAMP OU MAMP

A melhor forma de desenvolver seu novo template WordPress é fora da internet, a partir do seu próprio computador. No entanto, para o fazer você precisa tornar seu computador num “servidor local”, aproximando-o ao máximo a um servidor de internet (Apache, MySQL e PHP). Isto significa que você poderá instalar o WordPress em seu próprio computador.

Instalar estes softwares de servidor pode ser uma tarefa relativamente complicada, mas felizmente existem alguns softwares automáticos que realizam essas tarefas automaticamente por nós. Se você tiver um computador com Windows, instale o XAMP. Se por ventura tiver um computador Mac instale o MAMP.

WORDPRESS

Obviamente, iremos necessitar de descarregar a última versão do WordPress e instalá-la corretamente em nosso servidor de testes. Se instalou o XAMP e por ventura tiver dúvidas a instalar o WordPress localmente, siga estas instruções. Se estiver a usar o MAMP siga estas instruções.

CONTEÚDO DE TESTES

A sua instalação do WordPress irá necessitar de conteúdo para testes. No seu painel de administração, vá no menu Ferramentas > Importar e escolha a opção WordPress da listagem. Agora apenas iremos necessitar de informação em formato WXR.

Eis algumas opções do mercado:

Obviamente que estas opções de conteúdo de testes têm os seus prós e contras. Obviamente que quanto mais conteúdo você conseguir importar melhor. Dessa forma você garante que nenhuma das funcionalidades é esquecida. Se desejar, poderá também criar o seu próprio conteúdo de testes. Quando achar que está tudo OK, use a navegação por postagens para pesquisar através de cada um dos posts que acabou de importar/criar. Verifique também os arquivos mensais e anuais, bem como os arquivos de categoria. Se faltar alguma coisa, poderá sempre tentar adicionar.

UM EDITOR DE TEXTO

Você não necessita de nenhum software visualmente atrativo e com gráficos para criar um template WordPress. Você precisa apenas de um Editor de Texto. Mas como em tudo na vida, uns são melhores que os outros. Para Windows, você pode experimentar o Notepad++. É grátis e open-source. Para Mac, recomendo vivamente o Text Wrangler que é o editor que uso, embora o Smultron seja muito bom também. Se necessitar de um cliente de FTP de qualidade, tem à escolha entre o FileZilla e o Cyberduck.

FIREFOX

Obviamente, você pode usar qualquer browser para desenvolvimento web, mas aquele que recomendamos vivamente é sem dúvida o Firefox. Especial com dois plugins que tornam a sua vida bem mais fácil quando se pretende desenvolver templates WordPress. O plugin Web Developer adiciona uma toolbar que lhe oferece uma série de funcionalidades para inspeccionar e remover erros de código do seu template, desde desabilitar todos os estilos CSS à validação local do HTML. O plugin Firebug é também ele indispensável. Com o Firebug ligado você pode clicar em qualquer elemento da janela de seu browser e ver como ele se parece ao nível de código fonte e a forma como está sendo afectado pelo CSS.

HTML E CSS

Se você dominar relativamente bem ou pelo menos tiver conhecimentos de HTML e CSS, tanto melhor. Recomendo-lhe também a leitura deste tutorial para aprender HTML5. Embora o Tutorial não lhe ensine tudo aquilo que irá precisar, tanto a nível de HTML como de CSS, é sempre uma boa primeira abordagem

PHP

Relativamente ao PHP, é também ele importante no desenvolvimento de um template wordpress. No entanto iremos criando a nossa série de artigos de forma didática para que não tenha qualquer tipo de problema no desenvolvimento de seu template WordPress. Para conseguir realizar esta série de artigos com eficiência, você apenas necessita do básico do PHP, embora estejamos cá para ajudá-lo em tudo o que for necessário.

ESTÁ PREPARADO PARA COMEÇAR?

Este primeiro artigo tem como objetivo deixar tudo preparado para que possamos então avançar com o desenvolvimento de nosso Template WordPress. Contamos com a sua participação e as suas dúvidas. Participe com seus comentários!

Se não deseja perder pitada desta nova série sobre Como criar um Template WordPress, considere assinar a nossa newsletter e receber todos os próximos artigos por email e comodamente. É grátis!

Endereço de Email:

Até Já!

Autor: Paulo Faustino

Blog do Autor | Artigos do Autor:

Fundador da Escola Dinheiro. É um empreendedor e blogueiro que dedica a sua vida à produção e partilha de conteúdos de grande qualidade, contando já com alguns dos mais reconhecidos blogs de Portugal e do Brasil.

Templates Wordpress que Recomendamos:

  • U-Design WordPress Theme
  • Tersus - Responsive WordPress Theme
  • Modernize - Flexibility of Wordpress
  • Good Space - Responsive Minimal WP Theme
  • Sterling - Responsive Wordpress Theme
  • Karma - Clean and Modern Wordpress Theme
  • Doover Premium WordPress Theme
  • MayaShop - A Flexible Responsive e-Commerce Theme
  • SmartStart WP - Responsive HTML5 Theme
  • Striking Premium Corporate & Portfolio WP Theme
  • Core Minimalist Photography Portfolio
  • King Size - fullscreen background WordPress theme

Gostou deste artigo? Então torne-se fã do Blog no Facebook!


Theme Forest

Comentários dos Alunos


  1. Ricardo Silva
    09.11.2010

    Olá Paulo.

    Isto vai ser uma excelente série de artigos. Irei seguir atentamente de forma a não perder pitada.

    Estou a pensar em modificar novamente a minha template e com isso preciso de umas lições. Criar uma de raiz era o ideal. Agora sim, vou aprender alguma coisa.

    Um abraço

    Responder


    • Paulo Faustino
      18.11.2010

      Olá Ricardo, obrigado pelo comentário e pelos elogios. No final da série, acredito que teremos explicado de forma prática e simples como criar um template WordPress. Estamos entusiasmados com o progresso e espero que sinceramente que a série seja um sucesso!

      Se está para modificar seu template ou criar um novo, então a FrameWork em que estamos a trabalhar vai-lhe ser bastante útil :)

      Abraços

      Responder


  2. Jeferson Ivo
    09.11.2010

    Paulo, parabéns viu!!! Não vejo a hora de você enviar a parte II para podermos devorar esses artigos cada vez mais!!!!

    Valeu :) !!!!!!!

    Responder


    • Paulo Faustino
      18.11.2010

      Olá Jeferson, obrigado pelo comentário e por seu entusiasmo! Espero que esta nova série lhe seja muito útil!

      Obrigado pelo apoio!

      Responder


  3. Muito bom!
    Vou acompanhar a série para aprimorar ainda mais os meus conhecimentos!
    Parabéns!

    Responder


    • Paulo Faustino
      18.11.2010

      Olá Alexandre, obrigado pelo comentário! Boa sorte com a assimilação desta nova série e tomara que possa aprender alguma coisa nova com ela :)

      Abraços

      Responder


  4. Maicon Pinto
    10.11.2010

    Estava esperando por algo assim. O codex do wordpress é bom, mas prefiro os exemplos práticos, pelo menos depois de ter lido a documentação fica mais fácil de entender algumas coisas.

    Assino a algum tempo o feed, mas tinha que agradecer por este artigo. É o que me faltava. Aguardando os próximos.

    Valeu mesmo, e mais sucesso!

    Responder


    • Paulo Faustino
      18.11.2010

      Olá Maicon, obrigado pelo comentário! De facto existe muito pouco (ou nenhum) material de qualidade em português ensinando passo-a-passo como criar um template WordPress. Espero que esta série seja uma mais-valia para todos os nossos leitores e também para todos os futuros leitores que chegarem até nós!

      Obrigado pelo apoio e pelos seus elogios! :)

      Responder


  5. Alessander Raker
    10.11.2010

    Poxa vida eu estava precisando exatamente disto e caiu como luva para mim o seu tutorial. Estou ansioso para as proximas lições. Obrigado e parabéns pelo post e iniciativa

    Responder


    • Paulo Faustino
      18.11.2010

      Olá Alessander, obrigado pelo comentário! Fico contente que tenhamos começado esta série na hora certa e que a mesma lhe possa ser muito útil no futuro! Fico a torcer por isso :)

      Obrigado por seu apoio e por seus elogios!

      Responder


  6. Marcelo Souza
    15.11.2010

    Finalmente encontrei um tutorial em portugues sobre a criação de templates, acho mesmo que estavamos precisando de algo do tipo. Eu ainda não programo em php, mas tive algumas experiencias com C e Perl, então acho que não vai ser dificil. Espero que a serie seja muito interessante e vou procurar aprender mais sobre php para poder acompanhar ;)

    Marcelo Souza
    O Cascateiro

    Responder


    • Paulo Faustino
      18.11.2010

      Olá Marcelo, obrigado pelo comentário! Nossa série explica tudo passo-a-passo, para que todos aqueles que não entendem ainda muito de PHP, CSS ou HTML, possam ficar compreendendo pelo menos todo o funcionamento de um template WordPress. Estamos bastante entusiasmados com esta série, e penso que no final valerá bastante a pena!

      Abraços

      Responder


  7. Leandro Ferreira
    18.11.2010

    È finalmente encontrei um tutorial bakna, sobre criação de templates do worpress, estava procurando faz tempo, até me inscrevi em um evento sobre o wordpress que ocorrera dia 20/11 espero aprender algo neste evento, pois estou pagando uma grana, caso tenha novidades neste evento irei postar aqui para todos.
    com certeza este tutorial vai me ajudar muito.
    Parabens pela iniciativa.
    Valeu. abs

    Responder


  8. Emerson
    24.11.2010

    Olá Paulo, parabéns pela iniciativa!

    Uma dúvida…

    Para desenvolver um template wp, é necessário trabalhar off-line? Complica se eu trabalhar on-line?

    Digo isso pois já tenho um wp instalado em um servidor fora do meu pc.

    Forte abraço.

    Responder


  9. Marcello
    25.11.2010

    Olá Paulo,
    comecei a estudar o seu “Tutorial” e percebi que na parte “CONTEÚDO DE TESTES” os links não estão funcionando
    The Theme Development Checklist test data
    The Sandbox Dummy Content,
    ou é assim mesmo? Pelo que entendi, vc quer que pegue algum conteúdo de blog para inserir. Seria Isto?

    Parabéns pela iniciativa.

    Responder


  10. Islan
    01.12.2010

    Opa, acabei de achar esse tutorial e espero aprender com você Paulo, porém não sei nada de crianção de templates ou web designer rsrsrs.

    Mas vamos lá e ver se pelo menos eu consigo criar um template para meu site e para de usar os gratuitos rsrsr.

    Parabéns pela inciativa de compartilhar sua esperiência conosco meros leigos (pelo menos eu sou rsrs).

    Até+!!!

    Responder


  11. Cleuza
    16.05.2011

    Obrigada. Espero conseguir acompanhar e realmente aprender a fazer o melhor.

    Responder


  12. Bruno Rodrigues
    26.05.2011

    Não consegui instalar o XAMP, já tentei várias vezes, mas dá erro. Gostava de saber se este programa está a funcionar correctamente? ou se existe outro alternativo?

    Obrigada

    Responder


  13. fabio
    29.07.2011

    MUITO BOM A INICIATIVA DE VOCEIS ESTAO DE PARABENS

    Responder


  14. Igor
    09.01.2012

    Olá,

    A ideia do artigo e criar um template ou fazer um site no wordpress?

    Att,

    Responder


  15. Fillipe Augusthus
    08.03.2012

    Primeiro de tudo Gostaria de Agradecer pela iniciativa, e por nos ajudar a entrar no mundo wp.

    Sou novo na linguagem php, na realidade desconheço ela, mas estou querendo criar um site em wp para facilitar o uso do mesmo.

    Não Consegui instalar o XAMPP.

    Tento abrir a página http://localhost/phpmyadmin
    mas me aparece o seguinte erro

    #1045 – Access denied for user ‘root’@'localhost’ (using password: NO)

    Não sei o que fazer agora, poderias me ajudar? Se possível me manda por email ou me aceita no messenger pra conversarmos online.

    Obrigado.

    E mais uma vez, parabéns pela iniciativa.

    Responder


  16. leandro
    20.04.2012

    Bom Dia… Muito bom o tutorial mais tem uma coisa que me deixa meio confuso na hora do desenvolvimento do tema, tem alguma regra quanto a definição de cabeçalho, corpo e rodape? tem uma exata lugar onde o cabeçalho sempre va terminar e o corpo va comecar ou na hora do desenvolvimento eu defino da minha forma?

    Responder

Comente o Artigo!

RSS
Twitter
Facebook
Comentários
ASSINANTES
SEGUIDORES
FÃS
COMENTÁRIOS
11485

Subscrever Newsletter
Subscreva a Newsletter:


Elegant Themes

Wix

Theme Forest

Mojo Themes



Assine a Escola Wordpress Assine a Newsletter da Escola Wordpress Escola Wordpress no Twitter Escola Wordpress no Facebook Escola Wordpress no Youtube Escola Wordpress no Google Buzz