Como contratar um desenvolvedor de plugin WordPress para funcionalidades sob medida

Como contratar um desenvolvedor de plugin WordPress para funcionalidades sob medida

Você precisa que o seu site faça uma coisa que nenhum plugin faz direito. Talvez seja um formulário de orçamento que calcula o preço de um serviço pelas suas próprias regras, uma área de membros que puxa dados do seu sistema de agendamento ou uma regra do WooCommerce da qual a sua loja depende.

Código sob medida pode resolver isso, mas, se for mal feito, pode parar de funcionar na próxima atualização ou deixar você com um código que só uma pessoa entende.

Veja como saber se você precisa mesmo de um plugin sob medida e como contratar um desenvolvedor de plugin WordPress sem perder o controle do código, das contas e do site.

Você precisa de um plugin sob medida ou de uma configuração?

Muitos pedidos “sob medida” já têm solução num plugin que você pode instalar hoje. Antes de pagar por código novo, descubra em qual destes três casos você está.

  • Um plugin existente resolve Um plugin de formulários, de agendamento ou de área de membros cobre 80% do que você quer, e uma configuração ou um complemento cobre o resto.
  • Um pequeno trecho de código Uma única mudança no comportamento do WordPress, como esconder um campo ou alterar um redirecionamento. Algumas linhas adicionadas com um plugin de snippets podem bastar.
  • Um plugin sob medida Suas próprias regras, seus próprios dados ou uma conexão com outro serviço que nenhum plugin oferece.

Quando um cliente me pede um plugin sob medida, primeiro verifico se algum plugin com bom suporte já faz a maior parte. Todo plugin sob medida é código que alguém vai ter que atualizar por anos. Pagar pela licença de um plugin e por um pequeno complemento costuma sair mais barato do que manter tudo por conta própria.

Há mais um motivo para o código sob medida ficar num plugin. Código colado no arquivo functions.php do tema é sobrescrito quando o tema atualiza (a menos que esteja em um tema filho) e para de rodar quando você troca de tema. Um plugin mantém a sua funcionalidade ativa seja qual for o tema do site. É por isso que o WordPress Plugin Handbook (em inglês) trata os plugins como a forma de adicionar funcionalidades.

Defina o escopo primeiro

Um escopo claro faz a diferença entre um trabalho de cerca de R$ 1.600 e um de cerca de R$ 16.040 e permite comparar propostas. Anote:

  • o que a funcionalidade deve fazer, em palavras simples, passo a passo
  • quem vai usar: visitantes, membros logados, clientes ou só você no painel
  • quais dados ela guarda ou mostra, e de onde vêm esses dados
  • qualquer serviço externo com que ela se comunica: um CRM, um sistema de agendamento, um provedor de pagamento, uma API
  • com quais plugins ela precisa funcionar: WooCommerce, seu plugin de formulários, seu construtor de páginas
  • como você vai gerenciá-la: uma página de configurações, ou o desenvolvedor faz as mudanças para você
  • como saber se está pronto: os passos exatos que você vai testar antes de aceitar a entrega

Junte um esboço ou uma gravação de tela de um site que faz algo parecido. Um exemplo ajuda o desenvolvedor a dar um orçamento mais preciso.

Se a funcionalidade tem mais de uma parte, divida. Desenvolva primeiro a funcionalidade principal, teste no uso real e acrescente os extras num segundo pedido. Assim você evita pagar por funcionalidades de que não precisa.

Já tem um plugin escrito por IA?

Se você usou o ChatGPT ou o Claude para escrever um plugin, mande ao desenvolvedor o código atual, uma descrição do que ele deve fazer e os passos em que ocorre o erro. Eu pediria uma revisão antes de combinar uma correção ou a criação de um novo plugin. As verificações são as mesmas de qualquer plugin sob medida: quem pode acessar as funções dele, como ele trata os dados e se funciona com os seus outros plugins.

Combine com o desenvolvedor os testes numa cópia de staging e a entrega do código-fonte completo. Defina também quem cuidará das atualizações futuras. Pergunte se um plugin existente poderia cobrir a funcionalidade com menos código sob medida para manter.

Onde contratar um desenvolvedor

Recomendo o Fiverr Pro para trabalho com plugins sob medida. Eu mesmo trabalho no Fiverr, então sei como funcionam pedidos, pagamentos e avaliações. Os vendedores Pro passam por uma verificação do Fiverr.

Como você paga Preço fixo por pacote, mostrado antes do pedido; alguns gigs dividem projetos maiores em marcos
Preço típico para este trabalho R$ 1.070-21.390, dependendo do escopo
Em quanto tempo começa Você pode fazer o pedido agora; funcionalidades pequenas levam dias, plugins completos levam de duas a seis semanas
Seu dinheiro Fica retido pelo Fiverr até o pedido ser concluído
Ideal para Funcionalidades sob medida, mudanças num plugin existente, conexões com serviços externos
Onde ir Encontrar no Fiverr

Para um projeto acima de uns R$ 2.000, pergunte se o serviço pode ser dividido em marcos. Assim você analisa e aceita o plugin em partes, e cada marco tem um prazo de análise maior (8 dias) do que um pedido normal (3 dias).

Existem outros marketplaces, como o Upwork, mas escolhi o Fiverr porque já trabalho lá.

Quanto custa

No momento em que escrevo, estes são os preços típicos do Fiverr Pro para desenvolver ou modificar plugins:

O trabalho Preço típico no Fiverr Pro O que costuma incluir
Funcionalidade pequena ou mudança num plugin existente R$ 1.070-2.670 Uma funcionalidade, uma integração com o WooCommerce ou com um plugin de formulários, uma correção em código sob medida que outra pessoa escreveu
Plugin sob medida com página de configurações R$ 2.670-8.020 Sua própria funcionalidade, uma tela no painel para gerenciá-la, testes em staging, documentação básica
Plugin maior ou conexão com um serviço externo R$ 8.020-21.390+ Conexão com API, sincronização de dados, tabelas próprias no banco de dados, funções de usuário, várias funcionalidades em marcos

Os preços dos pacotes não incluem a taxa de serviço do Fiverr, e alguns vendedores pedem uma oferta personalizada para qualquer coisa além do pacote Básico.

Serviços menores no Fiverr Marketplace regular têm preços iniciais mais baixos, mas para um código do qual o seu site vai depender, um vendedor verificado vale a diferença.

O que o preço baixo costuma deixar de fora

Um preço baixo muitas vezes compra um código que funciona no site de testes do desenvolvedor no dia da entrega. Veja se a proposta inclui:

  • construção e testes numa cópia de staging, não no seu site no ar
  • verificação de que o plugin funciona com as suas versões atuais de WordPress, PHP e plugins
  • segurança básica: validação dos dados recebidos, escape dos dados exibidos, nenhuma página do painel aberta a visitantes
  • código que carrega só nas páginas que precisam dele, para o resto do site continuar rápido
  • um readme explicando o que o plugin faz e como mudar as configurações dele
  • um período de correção de bugs depois da entrega

A diferença entre um plugin de cerca de R$ 1.600 e um de cerca de R$ 8.020 está principalmente no que acontece depois que a funcionalidade começa a funcionar.

Como escolher um desenvolvedor de plugin WordPress

Código sob medida roda a cada carregamento de página, então os hábitos do desenvolvedor importam tanto quanto o preço.

Veja avaliações de trabalhos parecidos

Procure avaliações que mencionem plugins sob medida, personalizações do WooCommerce ou conexões com APIs, não só configuração de tema ou design. Leia as avaliações de uma a três estrelas e como o vendedor respondeu.

Peça um plugin que você possa ver funcionando

Peça um site no ar que use um plugin feito por ele, ou um plugin que ele publicou no wordpress.org. Um exemplo funcionando diz mais do que uma lista de linguagens de programação.

Observe como ele responde ao seu briefing

Um bom desenvolvedor pergunta sobre a sua versão do WordPress, a sua hospedagem, os plugins com os quais o código precisa funcionar e como você vai testar. Se ele sugere um plugin existente em vez de código novo, é um bom sinal.

As perguntas que eu faria antes de fazer o pedido

  • Um plugin existente consegue fazer isso, ou parte disso?
  • Você vai construir e testar numa cópia de staging?
  • Vou receber o código-fonte completo, e ele é meu depois que o pedido for concluído?
  • O plugin vai funcionar se eu trocar de tema?
  • O que acontece quando o WordPress ou o WooCommerce lançar uma grande atualização?
  • Quais serviços externos ou bibliotecas pagas ele vai usar, e em nome de quem fica a conta?
  • Por quanto tempo você corrige bugs de graça depois da entrega?

Comece com um pedido pequeno

Se o trabalho for grande, comece pela funcionalidade principal como um pacote Básico ou um primeiro marco. Você vê como o desenvolvedor testa e se comunica antes de se comprometer com o plugin inteiro.

Sinais de alerta

  • pede a senha da sua conta de hospedagem ou do registrador do domínio
  • pede para conversar ou pagar fora do Fiverr
  • promete entregar um plugin complexo em um dia sem fazer perguntas
  • planeja construir e testar no seu site no ar
  • não entrega o código-fonte, ou entrega só um arquivo criptografado ou “bloqueado”
  • coloca as chaves de API ou as contas externas no próprio nome
  • oferece um plugin premium “grátis” sem chave de licença, o que é uma cópia pirata e pode trazer malware

Como dar acesso com segurança

Desenvolver ou modificar plugins exige um login no WordPress e, às vezes, acesso aos arquivos. Limite o acesso ao necessário para o trabalho e compartilhe as senhas por um gerenciador de senhas depois de fazer o pedido.

  1. Faça o seu próprio backup primeiro. Use o painel da hospedagem ou um plugin de backup, e guarde uma cópia fora do servidor.
  2. Crie uma cópia de staging. Muitas hospedagens criam uma em poucos cliques. O desenvolvedor cria e testa o plugin lá, e só o plugin pronto vai para o site no ar.
  3. Crie um usuário do WordPress separado para o desenvolvedor. Instalar e testar plugins exige a função Administrador, então apague esse usuário depois da entrega. Nunca compartilhe o seu próprio login.
  4. Dê acesso aos arquivos só se o trabalho precisar. Crie um usuário SFTP separado no painel da hospedagem, em vez de passar a senha da sua conta de hospedagem.
  5. Mantenha as contas externas no seu nome. Se o plugin se conecta a um CRM, a um provedor de pagamento ou a uma API, crie a conta você mesmo e dê ao desenvolvedor só a chave de que o plugin precisa.

Nunca compartilhe o login do registrador do domínio, o login do provedor de pagamento nem o e-mail usado pela conta de administrador do seu site.

O que enviar antes de o trabalho começar

  • a URL do seu site, e a URL de staging se você tiver uma
  • o que a funcionalidade deve fazer, passo a passo, e o que precisa estar pronto para você aceitar a entrega
  • capturas de tela, um esboço ou o link de um site que faz algo parecido
  • a sua versão do WordPress e do PHP (Ferramentas → Diagnóstico → Informação)
  • o seu tema, o construtor de páginas e os plugins com os quais ela precisa funcionar
  • qualquer serviço externo a que ela se conecta, com um link para a documentação da API
  • como você vai gerenciá-la depois do lançamento: uma página de configurações, ou mudanças feitas pelo desenvolvedor
  • o seu prazo e o seu orçamento
  • que acesso você está disposto a dar

Os requisitos do pedido servem de referência se a entrega não corresponder ao que foi combinado.

Propriedade, entrega e suporte depois do lançamento

Um plugin sob medida só é útil se você consegue continuar a usá-lo sem depender de quem o escreveu.

No Fiverr, os direitos sobre o trabalho entregue passam para você quando o pedido é totalmente pago, a menos que a descrição do gig ou a oferta personalizada do vendedor diga outra coisa. Leia as duas antes de fazer o pedido e peça ao vendedor que confirme que você vai receber o código-fonte completo e sem criptografia.

Antes de aceitar a entrega, verifique:

  • o plugin funciona em staging em todos os passos do seu briefing
  • o site continua carregando na mesma velocidade com o plugin ativado
  • você recebeu o plugin num arquivo zip e um readme explicando como configurá-lo
  • você sabe quais contas e chaves externas ele usa, e elas estão no seu nome

Peça qualquer ajuste pelo Fiverr antes de aceitar. Depois remova o usuário do WordPress e o usuário SFTP do desenvolvedor, e troque qualquer senha que você compartilhou.

Planeje as atualizações. O WordPress, o PHP e o WooCommerce mudam, e código sob medida às vezes precisa de um pequeno ajuste depois de uma grande atualização. Pergunte sobre suporte pago depois da entrega. Guarde bem o zip e o readme do plugin, e teste as atualizações primeiro em staging (numa loja, todas as atualizações). Uma manutenção regular ajuda a identificar conflitos antes que seus visitantes percebam o problema.

Resumo

Contratar um desenvolvedor de plugin WordPress começa por definir o que a funcionalidade deve fazer e quem será o dono do código. Desenvolver diretamente no site no ar ou aceitar um código que outro desenvolvedor não consegue manter coloca o seu site em risco. Escreva um escopo claro, comece pela funcionalidade principal num primeiro pedido pequeno e mantenha o código-fonte e as contas nas suas mãos.

Perguntas frequentes

Um plugin sob medida vai deixar o meu site mais lento?

Todo plugin exige algum processamento, mas um plugin bem feito, que só executa as tarefas mais pesadas onde é necessário, costuma ter pouco impacto. Teste a velocidade do site em staging com o plugin ativado e desativado antes de aceitar a entrega.

O código é meu?

No Fiverr, os direitos sobre o trabalho entregue passam para você quando o pedido é totalmente pago, a menos que a descrição do gig ou a oferta personalizada diga outra coisa. Confira as duas e peça o código-fonte completo e sem criptografia como parte da entrega.

É seguro dar acesso de administrador a um desenvolvedor?

Sim, se você criar um usuário Administrador separado para ele, fizer um backup antes e pedir que ele trabalhe numa cópia de staging. Apague esse usuário depois da entrega e nunca compartilhe o seu próprio login nem a senha da sua conta de hospedagem.

O que acontece quando o WordPress atualiza?

A maioria dos plugins bem escritos continua funcionando, mas grandes atualizações do WordPress, do PHP ou do WooCommerce podem exigir um pequeno ajuste. Teste as atualizações primeiro em staging (numa loja, todas as atualizações) e pergunte ao desenvolvedor, antes de fazer o pedido, se ele oferece suporte pago depois.

Preço fixo ou por hora?

Normalmente fixo. A maioria dos gigs do Fiverr Pro tem preço por pacote, então você sabe o valor antes de fazer o pedido, embora alguns vendedores também ofereçam pedidos por hora com um limite semanal de horas. Para um plugin maior, peça para dividir o trabalho em marcos, com pagamento e análise de cada parte.

Quanto tempo leva para desenvolver um plugin sob medida?

Uma funcionalidade pequena costuma levar alguns dias. Um plugin com página de configurações leva de uma a três semanas, e uma conexão com um serviço externo pode levar de quatro a seis semanas, com a maior parte desse tempo dedicada aos testes.

Posso trocar de desenvolvedor depois?

Sim, se você tiver o código-fonte completo e um readme. Outro desenvolvedor consegue ler um código limpo e continuar o trabalho. Por isso código criptografado ou bloqueado é um sinal de alerta.