Como executar um site WooCommerce estável, seguro e bem-sucedido

Publicados: 2021-01-24

O WooCommerce se tornou a solução de fato para executar um site de comércio eletrônico com o WordPress. Isso é especialmente verdade desde que a Automattic (a empresa do cofundador do WordPress Matt Mullenweg) assumiu o popular plugin em 2015.

O fato de o WooCommerce ser gratuito (com a opção de usar extensões gratuitas ou comprar extensões comerciais) e bastante fácil de configurar é muito atrativo para quem quer vender online sem estourar o orçamento. É possível construir uma loja online que pareça e funcione de forma semelhante ao escalão superior dos varejistas online.

Mas esse caminho específico de comércio eletrônico tem seus próprios requisitos e desafios. WooCommerce é um animal diferente de Shopify, Miva ou outros provedores de SaaS. Há coisas que você precisa estar ciente para tirar o máximo proveito do seu site e manter a segurança e a estabilidade.

Vamos dar uma olhada em alguns dos segredos escondidos para ganhar com Woo:

Testar atualizações em um site de desenvolvimento primeiro

Testar atualizações em um site de desenvolvimento primeiro

Como sua loja WooCommerce também pode ser executada ao lado de diferentes plugins do WordPress, as atualizações nem sempre são um processo tranquilo. Bugs não aparecem apenas em novas versões do Woo, mas podem surgir conflitos com qualquer plugin ou tema que você instalou. Pode ser uma bagunça quente se não for manuseado corretamente.

É por isso que sempre recomendo executar uma versão de desenvolvimento (também conhecida como preparação) do seu site. Algumas empresas de hospedagem especializada do WordPress fornecerão isso para você. Se o seu não oferece este serviço, existem plugins que podem ajudar. Ou você pode instalar um servidor MAMP ou WAMP em seu próprio sistema.

Um ambiente de teste permite que você teste as atualizações mais recentes do plug-in sem medo de quebrar seu site ao vivo. Instale todas as atualizações disponíveis, clique em seu site e faça um ou dois pedidos de teste. Se tudo funcionar como esperado, você pode executar as atualizações em seu site ao vivo (ou enviá-las se estiver executando algum tipo de controle de versão). Se algo não estiver funcionando corretamente, você poderá solucionar problemas com segurança sem atrapalhar os clientes.

Isso pode levar mais tempo, mas lhe dá alguma paz de espírito. Assistir a uma atualização quebrar seu site não é divertido. Tire essa possibilidade da equação com este passo extra.

Não toque nos modelos (a menos que você precise)

Não toque nos modelos (a menos que você precise)

Sim, o WooCommerce permite substituir modelos de plug-in específicos em seu próprio tema. Isso pode ser muito útil para alterar o layout ou simplesmente adicionar algumas informações a uma área específica.

O problema é que o Woo ocasionalmente atualiza esses modelos quando novas versões do plugin são lançadas. Muitas vezes, você receberá uma mensagem no Painel do WordPress informando que você tem um ou mais modelos desatualizados. Você pode ver quais estão desatualizados visitando WooCommerce > Status .

A execução de versões desatualizadas de modelos pode muito bem funcionar – ou não. O layout do seu site pode ficar um pouco maluco ou uma funcionalidade crítica pode impedir que os clientes concluam os pedidos. Para corrigir um modelo desatualizado, você terá que pegar a cópia mais recente do WooCommerce e repersonalizar a versão mais recente do modelo em questão para corresponder ao que você fez anteriormente. Se você personalizar vários modelos, isso pode se tornar uma verdadeira dor.

A melhor maneira de evitar todos esses problemas é evitar a personalização de arquivos de modelo – mesmo que estejam em seu tema. Em vez disso, aproveite os ganchos do WooCommerce. Esses pequenos trechos de código podem obter os mesmos resultados que os modelos personalizados sem se preocupar com atualizações de plugins que quebram algo.

Leve a segurança a sério

Leve a segurança a sério

A segurança é uma das principais preocupações de qualquer site – especialmente ao vender online. Se você estiver executando o WooCommerce em particular, tome cuidado para:

Execute seu site em SSL

As barreiras de preço, verificação de identidade e conhecimento técnico necessários para executar seu site em SSL foram quebradas. Com provedores como Let's Encrypt oferecendo certificados gratuitos, juntamente com hosts que oferecem ofertas quase gratuitas - não há desculpa para não usar SSL. Para esses certificados gratuitos ou baratos, você nem precisa passar por nenhum processo de verificação prolongado. O SSL aumenta a segurança e a confiança do consumidor – então use-o!

Bloqueie não administradores do painel

Se você está permitindo que os clientes tenham suas próprias contas em seu site, é uma boa ideia garantir que eles não possam acessar o Painel do WordPress. Mesmo que a função de um cliente signifique que isso não pode causar nenhum dano, ainda é uma boa prática mantê-los de fora. Você pode fazer isso através de um plugin como Remove Dashboard Access ou através de algum código simples.

Atribuir funções de lojista de acordo

É sempre uma boa ideia fornecer aos usuários apenas o nível de acesso de que precisam e nada mais. Se um ou mais membros da equipe não administradores precisarem acessar pedidos e informações do cliente, atribua a eles a função de gerente de loja específica do Woo. Isso fornecerá aos usuários as permissões necessárias para processar pedidos, etc., sem conceder a eles acesso total de administrador.

Execute outros plugins com moderação

Embora existam atualmente mais de 50.000 plugins no repositório de plugins do WordPress, você deve ter um cuidado extra sobre quais escolher. Cada novo plugin que você instala adiciona outra oportunidade para algo quebrar ou (pior ainda) uma falha de segurança. Portanto, execute apenas plugins de desenvolvedores confiáveis. E execute apenas o que você precisa.

Construindo um site maravilhoso com WooCommerce

Construindo um site maravilhoso

Meu terrível trocadilho à parte, o WooCommerce permite que você construa uma loja online que parece e funciona lindamente. Você pode usá-lo como um veículo para ter uma boa vida – seja administrando uma loja ou construindo-a para outras pessoas. Mas sua facilidade geral de configuração desmente o fato de que há muita responsabilidade na execução do plug-in.

As coisas podem e quebram. Essa é apenas a natureza de administrar uma loja em uma plataforma de código aberto que permite uma quantidade quase infinita de combinações de plugins, temas e customizações (sem mencionar ambientes de hospedagem). Nem o WooCommerce nem ninguém que o usa pode prever que algo vai dar errado com qualquer configuração específica.

Então, isso coloca designers, desenvolvedores e donos de lojas para saber no que estão se metendo. Crie processos para testar atualizações antes que elas entrem em seu site ativo. Faça o que puder para proteger o site e não execute nenhum plugin desnecessário.

Colocar uma estratégia sólida em prática desde o início ajudará você a manter o WooCommerce (e as vendas) funcionando.