Ferramentas Open Source para desenvolvimento de temas WordPress
Quando reformulei o tema do Camelo Manco, encontrei algumas dificuldades. Além de entender nada de HTML, CSS e PHP, não sabia como manipular os arquivos de forma prática. Como uso principalmente o Linux Ubuntu quando estou trabalhando em casa no blog, estava procurando programas que rodassem nele.
Testei vários programas, na maior parte editores de texto com marcação de sintaxe PHP e CSS. Segue a lista de alguns dos programas que testei:
Para ser sincero não consegui escolher o melhor entre eles, pois encontrei pequenos problemas em todos. Gostei muito do Nvu, mas ele ainda está cheio de bugs quando trababalha com CSS, principalmente se, como no caso do WP, o CSS vem de um arquivo externo. Fica para daqui a alguns meses, quando estiver mais maduro.Acabei trabalhando com o Quanta + e com o BlueFish em conjunto.
O Quanta + é excelente, e só não fechei com ele pois, ao menos no meu Ubuntu, era incapaz de gravar os acentos no formato UTF-8. Substiuía tudo por “?”, mas ao menos me avisava isso. Para CSS ele é ótimo, tem um editor CSS bem fácil de usar, só não é perfeito por limiações quando do uso de arquivos CSS externos. O problema dos acentos só ocorreu quando decidi traduzir os templates.
Para contornar o problema utilizei o BlueFish,e mudei o HTML/PHP. Um ótimo software também. Uma pena que o editor CSS dele ainda esteja deixando um pouco a desejar.
Uma maneira legal que encontrei para fazer com que o trabalho no template fosse mais rápido foi a seguinte:
Entrei no site, e gravei a página inicial em formato HTML no HD.
Copiei o conteúdo da folha de estilos style.css para o arquivo HTML dentro da tag style e comentei a referencia ao style.css .
Li a página gravada no Quanta +, fiz boa parte das modificações ali.
Quando satisfeito, copiei o resultado de dentro da tag style no arquivo style.css do meu tema. Voilá, as modificações estavam feitas!
ATENÇàO! Modificações estruturais, como novas tags DIV, ou qualquer outro trabalho com blocos, devem ser feitas nos arquivos .phpdo seu tema! Mudar no html local não vai adiantar!
Comentarios Recentes