Qual a melhor maneira de editar arquivos do WordPress?

Acabei de começar a hospedar um blog usando o WordPress. Agora, eu quero começar a editar arquivos php para personalizar (eu sou um programador). Quais são as minhas várias opções? Devo usar FTP, baixar arquivos e editar localmente? Ou, eu devo fazer login no servidor e editar?

obrigado

Solutions Collecting From Web of "Qual a melhor maneira de editar arquivos do WordPress?"

Depende realmente do que você está tentando fazer. Em primeiro lugar, você nunca deve editar os principais arquivos do WordPress. Todas as alterações que você fizer serão perdidas se e quando você atualizar, por isso, se você deseja alterar a funcionalidade, use um plug-in. Se quiser alterar a forma como o seu site é exibido, altere o tema.

Em ambos os casos, você não quer trabalhar em um site ao vivo … as coisas podem dar errado, você pode perder um ponto e vírgula e quebrar o site, ou você pode destruir acidentalmente algo que passou por muito tempo construindo. Dito isto, ainda é muito fácil começar com o desenvolvimento.

Ferramentas de Servidor

Primeiro, primeiro, você deseja configurar um servidor de teste em seu sistema local e instalar o WordPress lá. Existem vários disponíveis, mas aqui estão alguns bons para olhar primeiro:

  • EasyPHP
  • Servidor WAMP
  • Xampp

Depois de configurar o servidor de teste, instale a versão mais recente do WordPress, como você faria normalmente. Agora você tem uma configuração autônoma que você controla completamente e pode testar o que quiser sem quebrar seu site ao vivo.

Ambiente de desenvolvimento

Para o desenvolvimento, você deseja usar algum tipo de IDE . Sua escolha de ambiente de desenvolvimento depende inteiramente de você. Certifique-se de que esteja a vontade para usá-lo. Alguns bons (grátis) IDEs para desenvolvimento PHP são:

  • Estúdio Aptana
  • Eclipse
  • Microsoft Notepad – Não é realmente um IDE, mas se tudo o que você quer fazer é escrever algumas linhas de código e você não se preocupa com o Intellisense , está bem.
  • XCode – Mac apenas … mas eu não queria ser exclusivo do Windows 🙂

Fonte de controle

À medida que você desenvolve, você deseja acompanhar as mudanças que você faz para que você possa voltar e “reverter” os erros que você cometeu. A maioria de nós já fez várias vezes … você edita algum código, pensa e funciona para o dia. Então você volta e descobre que quebrou algo vital para o sistema … mas não consigo lembrar o que você mudou no dia anterior para não fazer o erro! Usar algum tipo de sistema de version control irá ajudá-lo a evitar isso:

  • Subversion – É um pouco mais antigo e pode ser mais difícil de usar, mas ferramentas como o TortoiseSVN tornam muito mais fácil trabalhar com … Este é também o sistema usado pelo WordPress para rastrear mudanças principais e enviar plug-ins / temas para o repository.
  • GIT
  • Mercurial

Isso irá começar com o desenvolvimento para o WordPress localmente. Você pode criar seus plug-ins, temas e outros códigos e testá-lo na última versão do WordPress para garantir que ele funcione para você. Uma vez que é feito, testado e pronto para o horário nobre, você pode enviá-lo para o seu site ou enviá-lo para o repository do WordPress .

Fazendo upload

Uma vez que você esteja pronto para inserir seu novo código no servidor, você tem algumas opções. Os plug-ins podem ser compactados localmente e carregados diretamente através da UI do WordPress. Os temas também podem ser. Alternativamente, você sempre pode enviar arquivos FTP diretamente para o servidor … isso permite que você faça pequenas mudanças em um grande plug-in sem a necessidade de transferir o todo de cada vez. Aqui estão algumas boas ferramentas de FTP:

  • FileZilla
  • WS_FTP

Outros resources

Existem vários bons tutoriais disponíveis que discutem o desenvolvimento de plug-in e tema em detalhes. Alguns dos mais importantes (ou seja, os que fornecem modelos de arquivos e exemplos utilizáveis) estão localizados no Codex. Uma rápida pesquisa no Google irá ajudá-lo a encontrar ainda mais:

  • Escrevendo um Plugin
  • API do plugin
  • Desenvolvimento de Tema

A maneira mais fácil é editar arquivos no editor de wordpress incorporado – você pode fazer backups antes de editar para estar no lado seguro.

Uma boa idéia para fazer se você estiver editando um tema, é testar como as mudanças aparecerão no firebug – uma vez satisfeito, faça as mudanças no tema atual.

Há também um plugin chamado unidade de teste de tema – você pode editar e visualizar um tema como administrador, sem que os leitores estejam cientes disso

As etapas acima, tornam os temas de edição online – no caminho, mais fácil 🙂

Você também pode usar o modo off-line, onde você instala o WordPress localmente no seu computador, finalize a edição dos arquivos do seu tema e faça o upload deles.

Boa sorte na sua aventura wordpress 🙂