O que é preciso para ter meu tema disponível no WordPress?

Estou desenvolvendo um tema totalmente open-source para o WordPress. Decidi adotar essa política, para permitir maior divulgação do mesmo. O tema está sendo desenvolvido para um público que está com grande crescimento no país, que são blogs de fotografia e moda.

Mas, o tema do artigo não é esse. A verdade é que, para ter seu tema disponível no Extend do WordPress, você precisa adotar uma série de regras. E acredito que essas regras compensam e muito. Vamos lá: primeiro você precisa ler muito a documentação do WordPress.

O bom é sempre verificar se existem temas parecidos com o que você está querendo desenvolver. Isso pode dar problema futuramente. O que eu recomendo é: se você está desenvolvendo um tema e alguém está indicando que ele é muito parecido com o de outro desenvolvedor, tenta entrar em contato com ele.

Para se criar um tema para WordPress, é necessário ter conhecimentos em HTML/CSS (foi por isso que eu dei uma pausa na série: Como criar um tema para WordPress. E vou iniciar uma série chamada: Introdução ao XHTML e CSS). Após terminar esses dois tópicos, eu entro no básico de PHP. E depois recomeçamos a série do WordPress. Considerem isso um curso gratuito de WordPress, HTML, CSS e PHP :-)

Primeiro é necessário seguir algumas regras meio “chatas”. Você pode dar uma lida em todas as recomendações de tema, nessa página.

Para o tema ficar disponível no Extend do WordPress, ele precisa:

  • Ser compatível com a licença GPL. Tanto o código PHP, quanto o HTML, CSS e as imagens utilizadas. Você pode conferir as licenças compatíveis aqui. Os ícones também precisam estar sob licença GPL ou compatível com. Fontes não precisam.
  • O tema precisa indicar claramente, a licença que ele pertence. Recomendo colocar um arquivo chamado License.txt (a Automattic recomenda duas formas. Essa é uma das melhores).
  • Você pode implementar uma série de recursos para o WordPress. Não é obrigatório mas, é extremamente recomendado.

A Automattic também disponibiliza um arquivo, que permite o teste de temas. Sabe aqueles textos em que você encontra em diversos demonstrativos de tema? Está disponível aqui.

Como nunca tive experiência com licenças GPL, resolvi procurar na Internet, sobre algumas dúvidas que tinha. Até pensei em não disponibilizar meu tema sobre essa licença, inclusive com medo de plágio.

Encontrei um site que não só me ensinou diversas coisas, como me fez optar por deixar todo o tema GPL. Inclusive, com uma página no Google, voltada para o desenvolvimento colaborativo (quer participar? Só mandar um e-mail ou participar do grupo). Nas palavras do site:

Usando a licença GPL um programador assegura que o código de seu programa permanecerá aberto, pois toda e qualquer modificação só poderá ser liberada se for feita pela mesma licença.

Essa licença permitiu que os programadores pudessem liberar seus trabalhos para o público, sem medo que seu código fosse apropriado por alguma empresa e, ao mesmo tempo, assegurando que ele ficaria livre para sempre.

Ou seja, eu terei um código livre, em que qualquer pessoa poderá modificar. Algo que considero extremamente válido, visto que, eu não sou nenhum CSS Zen Garden da vida. E ao mesmo tempo, assegura o direito de ainda ter meu nome vinculado, nas obras que se originarem à partir do meu código. Mesmo que seja no código, visível apenas para o programador, considero isso extremamente importante.

Isso também me ajudou, a entender um pouco mais sobre as licenças Copyleft. Inclusive, o mesmo site fala do surgimento do termo. “Esquerdos autorais – Todos os direitos invertidos”.

Bom, aqui é uma mensagem para avisar que, até o final (sexta-feira) da próxima semana, o primeiro artigo da nova série será publicado. Já estou escrevendo ele (meu tempo está bastante limitado) e vou chamar alguns amigos para colaborar com os demais artigos. Do mais, fiquem com os ótimos posts do Luan Felipe, que aceitou escrever aqui no blog :-)

PS: Fiquei surpreso ao ver que estamos chegando aos 100 leitores de feed. Essa mensagem vai para todos: para quem ainda não está assinando, o link do feed é esse. Para quem já está: agradeço imensamente (de coração), pela leitura quase diária dos nossos artigos. Rumo aos 1.000 assinantes :-)

Esta entrada foi publicada em Artigos e marcada com a tag , , , , , , . Adicione o link permanenteaos seus favoritos.

Uma resposta a O que é preciso para ter meu tema disponível no WordPress?

  1. Pingback: Tweets that mention Enviar tema para o Extend do WordPress | DicasWP -- Topsy.com

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>