Como preparar um snippet antes de o aplicar no WordPress
Aprende a confirmar os requisitos, preparar uma cópia de segurança e testar um snippet antes de o aplicar no teu projeto WordPress.
Antes de começares
- Dificuldade
- Iniciante
- Tempo estimado
- 15 min
- Requisitos
- Acesso à administração do WordPress, uma cópia de segurança recente e um ambiente de desenvolvimento onde possas testar as alterações.
Passo a passo
1. Confirma o que o snippet faz
Lê a descrição completa antes de copiar o código. Identifica o problema que resolve, os plugins necessários e as situações em que não se aplica.
Um snippet criado para o checkout clássico do WooCommerce, por exemplo, pode precisar de outra solução quando o site utiliza o checkout em blocos.
2. Identifica a linguagem e o local de aplicação
Confirma se o código é HTML, CSS, JavaScript ou PHP e segue o local de aplicação indicado no guia.
- HTML: define a estrutura do conteúdo.
- CSS: altera a apresentação visual.
- JavaScript: acrescenta comportamentos e interações.
- PHP: executa lógica no servidor e pode alterar funcionalidades do WordPress.
Não coloques código PHP num campo de CSS ou num elemento HTML à espera de que seja executado.
3. Prepara uma forma de voltar atrás
Antes de começar, confirma que tens uma cópia de segurança dos ficheiros e da base de dados.
Guarda também o código ou as definições que vais substituir. Se utilizares um gestor de snippets, identifica a opção para desativar a alteração.
4. Aplica uma alteração de cada vez
Começa num ambiente de desenvolvimento. Copia o snippet completo, respeitando as instruções sobre tags de abertura, classes, identificadores e valores a personalizar.
Evita ativar várias alterações ao mesmo tempo. Assim, será mais fácil perceber qual delas provocou um resultado inesperado.
5. Testa o resultado
Abre a página afetada fora do editor e confirma se a alteração produz o resultado esperado.
- Verifica a apresentação no computador e no telemóvel.
- Experimenta os botões, links ou formulários envolvidos.
- Confirma que as restantes funcionalidades continuam a funcionar.
- Quando aplicável, testa também sem sessão iniciada.
- Se não vires a alteração, verifica a cache da página e do navegador.
6. Regista o que foi validado
Anota a data do teste e as versões dos plugins relevantes. Guarda uma breve descrição do resultado e de qualquer adaptação que tenhas feito.
Quando aplicares o snippet no site principal, volta a verificar o comportamento: o ambiente de produção pode ter configurações diferentes.
Se alguma coisa não funcionar
Desativa a alteração e confirma se o comportamento anterior regressa. Revê os requisitos, o local de aplicação e os valores que personalizaste antes de voltar a testar.