Todo mundo comete erros de vez em quando. Acontece. Mas quando o erro ocorre em um site, que você dedicou muito tempo e esforço para construir, pode ser frustrante voltar e começar o trabalho, não importa o quão grave seja o erro.

Como desenvolvedor WordPress, você sabe como funciona. Você também se familiarizou com os vários problemas que podem surgir. Como resultado, você provavelmente já adicionou alguns métodos ao seu fluxo de trabalho para mitigar e resolver rapidamente quaisquer problemas que possam surgir.

Então, o que você faz com os problemas que surgem fora do seu processo de desenvolvimento? "Lavar as mãos" depois de entregar o site ao cliente e desejar boa sorte? Como profissional, você sabe que dizer “isso não é mais meu problema” é antiético. Você também sabe que manter relacionamentos com seus clientes (atuais e antigos) É essencial para o seu negócio.

Se algo acontecer no local de um cliente após a conclusão do trabalho, você deve estar preparado para intervir e resolver o problema imediatamente. Ou, melhor ainda, você precisa ter etapas adicionais integradas em seu próprio fluxo de trabalho que salvem seus clientes (e você).

Como evitar erros no WordPress

Aqui está uma lista de práticas a serem adicionadas ao seu fluxo de trabalho. Eles permitirão que você corrija erros mais rapidamente no WordPress ou evite-os.

Etapa 1: adicione um tutorial

Antes de entregar um novo site a um cliente, certifique-se de fornecer a documentação que o ajudará a começar rapidamente. É verdade que não é seu trabalho ensinar seu cliente a usar o WordPress, mas para o seu cliente que realmente não conhece o WordPress, é necessário fornecer a ele guias para iniciantes, o que os impedirá de causar problemas. por engano em seus sites.

Etapa 2: Avance

Todo desenvolvedor web deve fornecer ao site WordPress um plano de fundo personalizado. Isso não apenas permite que você anuncie sua empresa, mas permite que o cliente sempre tenha em mente que ele pode entrar em contato com você em caso de problemas.

Com um plug-in como " Marca final Você pode criar mensagens e módulos personalizados no painel, bem como espaços de anúncio.

Etapa 3: fortalecer a segurança

Você pode confiar em seus clientes para manter altos padrões de segurança ao usar seus sites? Não, provavelmente não. Portanto, em vez de esperar que o último use uma conta genérica " admin »Com uma senha« 1234", Você deve aplicar várias medidas de segurança:

  • Autenticação de dois fatores.
  • bcrypt de hash.
  • e senhas não devem ser opcionais.

4 Etapa: automatizar o backup

Seus clientes ficarão preocupados com a ideia de proteger seus sites, mas provavelmente não sabem como mantê-los protegidos ou pensarão que ainda não precisam lidar com isso. Você sabe que os dados podem ser perdidos ou roubados a qualquer momento e ter um site que faz backup regularmente não é opcional.

Se você não quiser ter que recriar um site ou refazer alterações recentes porque não havia backup no local, dê a seus clientes um sistema que automatizará o processo para eles. O plug-in Snapshot pode ajudá-lo neste caso.

5 Etapa: Automatizar atualizações

A automação é uma coisa maravilhosa para os desenvolvedores. Você configura um processo para ser executado de forma autônoma em segundo plano. Dessa forma, você nunca terá que se preocupar se seus clientes atualizaram o WordPress para a nova versão, pois você terá um processo que cuidará disso para você.

Se procura uma ferramenta que o ajude a automatizar este processo, mas também que lhe dê a capacidade de controlar o que pode e o que não pode ser actualizado, pode consultar o nosso tutorial sobre como gerenciar atualizações do WordPress.

Etapa 6: restringir permissões de arquivo

Se seus clientes estão planejando fazer atualizações em seus sites no futuro e não estão procurando a ajuda do desenvolvedor, esperamos que essas mudanças sejam mínimas, não exijam atualizações de código. . No entanto, os arquivos, principalmente o arquivo “wp-config.php”, que sempre deve ser movido para cima da raiz da hospedagem, o que o colocará fora do alcance de usuários e hackers.

O WordPress codex fornece orientações úteis que você pode seguir quando a atribuição das autorizações apropriadas.

Etapa 7: Restringir o acesso do usuário

Quando se trata de restringir o acesso do usuário no WordPress, alguns diriam que é tão fácil quanto acessar os usuários e atualizar as funções. No entanto, essas regras predefinidas nem sempre são suficientes:

  • Se você quiser ter ainda mais controle sobre o acesso e os recursos do usuário, experimente o plug-in " Membros ".
  • Se você deseja controlar quem pode usar o editor visual, pode usar o plug-in " Desativar o Visual Editor ".
  • Se você deseja controlar os diferentes tipos de conteúdo (artigos, páginas, categorias, mídia e muito mais) que pode ser acessado, o plugin Advanced Access Manager Vai fazer o truque.

finalmente

Pense na segurança dos sites de seus clientes e nas pessoas que usam seus painéis, assim como você fará com os seus. Obviamente, o objetivo deles não é danificar o próprio site ou causar estragos intencionalmente no painel, mas isso pode acontecer e você precisa ser capaz de consertar isso. Em vez de esperar para reagir quando o erro ocorrer, você precisa ter um plano proativo em vigor quando estiver desenvolvendo sites.

Espero que você possa proteger melhor os sites de seus clientes. Sinta-se livre para compartilhar suas dicas nos comentários.

6 ações
ação5
chilrear1
Enregistrer