Um plugin ou um excerto de código: como acrescentar uma funcionalidade ao WordPress

Resposta curta: se a funcionalidade tem ecrãs, opções ou é complicada (formulários, SEO, loja, reservas), use um plugin bem mantido. Se é uma alteração pequena e exacta (esconder um campo, mudar um texto, ajustar um comportamento), um excerto de código pode ser mais leve. O que nunca deve fazer é colar código no ficheiro do tema e esperar que dure.

As três vias

Plugin já feito Excerto de código Plugin seu, à medida
Quando serve Funcionalidade com ecrãs, opções ou muitas partes. Uma alteração pequena e precisa. Código que quer manter e reutilizar, e que deve sobreviver a uma mudança de tema.
Esforço Instalar e configurar. Copiar, ler, testar. Escrever, ou pedir a quem saiba.
Quem mantém O autor do plugin. Você. Pode deixar de funcionar com uma versão nova do PHP ou do WordPress. Você, ou quem o escreveu.
Risco principal Plugin abandonado, ou que faz cem coisas quando precisa de uma. Um erro de escrita pode deitar o site abaixo. O mesmo, mais a falta de quem o conheça daqui a um ano.
Sobrevive a mudar de tema? Sim. Só se não estiver nos ficheiros do tema. Sim.

Como decidir, passo a passo

1 Descreva a funcionalidade numa frase e procure um plugin que faça exactamente isso. Antes de instalar, olhe para a data da última actualização, a compatibilidade e as respostas no fórum: instalar plugins do WordPress.
2 Desconfie do plugin que faz cem coisas quando só precisa de uma. Cada plugin pesa em cada visita; um excerto de três linhas pode custar menos.
3 Escolha onde pôr o excerto. Não no editor de ficheiros do tema: uma actualização apaga-o, e um erro tira o site do ar. Use um plugin de excertos (que lhe deixa desligar um excerto sem tocar em ficheiros), um pequeno plugin seu ou um tema filho: tema filho ou edição directa.
4 Faça uma cópia e teste primeiro num sítio de teste, ou pelo menos com uma cópia recente à mão: um site de teste.
5 Escreva uma nota a dizer o que o excerto faz, de onde veio e em que data o pôs. Daqui a um ano, ninguém se lembra.
Código copiado corre com todos os direitos do seu site. Não cole o que não percebeu, nem de sítios que não conhece. E uma vírgula a mais num ficheiro PHP chega para dar o «erro crítico». Se isso acontecer e não conseguir entrar no painel, veja desactivar plugins mesmo sem entrar e erros comuns do WordPress.
O código escrito para uma versão do PHP pode falhar noutra. Antes de mudar de versão, veja que versão do PHP usar. E tenha presente que o código à medida é seu: o suporte não o escreve nem o repara, como se explica em até onde vai o nosso suporte.

Vai fazer uma alteração ao seu WordPress e quer fazê-la sem riscos? Comece por uma cópia de segurança.

Abrir um pedido de suporte

VEJA TAMBÉM

Instalar plugins do WordPress: onde, quais e quantos

Desactivar plugins, mesmo sem conseguir entrar

Tema filho ou edição directa

Até onde vai o nosso suporte

PRODUTO RECOMENDADO

Alojamento WordPress

Instalação num clique, actualizações tratadas e velocidade a sério. desde 5,94 €/mês (plano de 3 anos, com cupão)

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?