Guia fácil sobre como editar Functions.php no WordPress | Bônus de WP
Publicados: 2021-12-02Os desenvolvedores do WordPress às vezes precisam adicionar trechos de código para que as funções desejadas funcionem em um site. Um método padrão de fazer isso é editar o arquivo functions.php do tema.
Se você é novo no WordPress, alterar arquivos de tema pode parecer assustador. Não importa quão bom desenvolvedor você se torne, esse medo não desaparece, mas você pode reduzir o risco de algo dar errado decidindo sabiamente seu método de alterar o arquivo functions.php do seu site. Vamos começar discutindo o que o arquivo functions.php faz, então vamos direto para como editar o functions.php no WordPress e o que você deve estar ciente ao trabalhar nele.

O que é o arquivo functions.php?
Existe um arquivo functions.php localizado dentro de cada tema do WordPress. Esse arquivo é o código-fonte para definir uma ou mais funções utilizando blocos de código a serem acessados e chamados para uso em outras áreas da programação.
Em resumo, ele armazena o código de ação para outras seções da programação acessarem e usarem. Você pode descobrir que seu arquivo functions.php converte tipos de postagem específicos em páginas de blog, adiciona o Google Analytics ou abriga um código que torna seu tema único.
Razões para ser cauteloso ao editar functions.php
Antes de fazer qualquer alteração no seu arquivo functions.php, algumas coisas essenciais para entender incluem:
- As alterações são específicas do tema: cada tema tem um arquivo functions.php.
- Atualizações ou reinstalações de temas podem fazer com que suas alterações sejam perdidas, pois são salvas sobre o arquivo.
- Erros de codificação no arquivo functions.php podem bloqueá-lo do site ou levar a outros erros.
O arquivo functions.php é essencial para que seu site funcione corretamente, e fazer alterações pode resultar na quebra do seu site. Ser capaz de desfazer suas últimas alterações rapidamente pode reduzir o tempo de inatividade, especialmente para sites de varejo, portanto, certifique-se de:
- Teste sua alteração em um site de teste
- Faça backup do arquivo antes de alterá-lo
- Esteja pronto para reverter as alterações fazendo uma alteração de cada vez (quando possível)
- Faça isso apenas quando necessário e normalmente apenas para um tema filho
- Considere um plug-in específico do site para gerenciar um snippet de código
Confira nosso artigo sobre Problemas do WordPress Resolvidos para entender maneiras de corrigir problemas comuns do WordPress que desenvolvedores de todos os níveis encontram.
Como usar um plug-in em vez de editar functions.php diretamente (método mais seguro)
Uma das formas mais seguras de editar a funcionalidade do site é usar um plugin, como Code Snippets, ao invés de editar o arquivo functions.php. O uso de um plug-in garantirá que seu código permaneça ativo com atualizações ou alterações, pois ele opera independentemente do tema e, portanto, não é substituído se o tema for atualizado ou reinstalado.

Além disso, a maioria dos plugins que gerenciam trechos de código também funcionará com o WordPress multisite. As instruções variam de acordo com o plugin usado.
Como editar functions.php no WordPress usando o editor de temas de administração
Editar o arquivo functions.php através do Editor de Temas é tão fácil quanto entender como editar o código-fonte no WordPress. O design do WordPress inclui um editor embutido que permite a modificação de seus arquivos de tema usando o portal de administração online.
Atenção: Este método não deve ser usado em um site ao vivo (produção), a menos que seja absolutamente necessário, porque quaisquer erros podem deixar o site offline e você não poderá acessar o Editor de Temas Admin para corrigir o problema.
Se o seu site estiver acessível através do wp-admin, você poderá editar os arquivos usando as opções padrão do menu do WordPress.

- Faça login no seu site através do wp-admin como administrador.
- Acesse o código-fonte do seu site em Aparência > Editor de temas.
- Verifique o tema ou selecione um novo usando o menu suspenso Selecionar tema para editar e clique em selecionar.
- No menu Arquivos de Tema, selecione o arquivo functions.php clicando no título correspondente.
- Faça suas edições e clique em Atualizar arquivo para salvar as alterações.
Nota: Cada tema tem um arquivo functions.php, então é essencial ter certeza que você está trabalhando nos arquivos de tema corretos, ou suas edições serão salvas no lugar errado e não aparecerão no site.
Acesse o arquivo functions.php por meio de um cliente FTP
File Transfer Protocol (FTP) ou Secure File Transfer Protocol (SFTP) é uma maneira rápida de acessar arquivos relacionados ao seu site. Se você preferir acessar seu arquivo functions.php através de um cliente FTP/SFTP, existem muitos programas diferentes para escolher por uma variedade de custos.

Para acessar seu arquivo functions.php por meio de um cliente FTP, siga estas etapas:
- Acesse seu site usando seu programa FTP preferido e suas credenciais de login
- Você deve ver seus arquivos locais e os arquivos do site lado a lado: navegue até os arquivos do tema desejado e localize o arquivo functions.php. Nota: Você pode precisar navegar para uma pasta diferente para encontrar o arquivo functions.php .
- Faça o upload do seu novo arquivo functions.php para o seu site WordPress
Observação: aguarde até que o upload seja concluído ou você poderá criar um arquivo corrompido que interromperá seu site.
Use um serviço profissional ou gerenciado
Não há vergonha em saber quando fazer parceria com um profissional ou utilizar um provedor de serviços gerenciados se o trabalho que você precisa fazer vai além do seu conforto ou nível de habilidade. Se o seu tempo for valioso, tenha um provedor de serviços gerenciados do WordPress, como nós, cuidando do seu site para você.
Nós, da WP Buffs, temos uma variedade de planos de cuidados e pacotes de manutenção do WordPress projetados para fazer com que seu site funcione sem estresse, incluindo alterações no back-end do WordPress.
perguntas frequentes
Como faço para editar o functions.php no WordPress?
Você pode editar o arquivo functions.php no WordPress usando o WordPress Admin Theme Editor ou um programa File Transfer Protocol (FTP). Alternativamente, você pode usar um plugin para adicionar trechos de código sem alterar diretamente o arquivo functions.php do seu tema.
Como acesso um arquivo functions.php no WordPress?
Você pode acessar um arquivo functions.php no WordPress usando o editor de temas integrado. Faça login no seu site usando uma conta de administrador e acesse o Editor de Temas na seção Aparência.
Como adiciono código ao functions.php no WordPress?
Você pode adicionar código ao functions.php no WordPress acessando o arquivo no WordPress Theme Editor, um programa FTP ou SFTP ou usando um plug-in projetado para adicionar trechos de código sem alterar os arquivos do tema.
Onde está localizado o arquivo functions.php?
O functions.php está nos arquivos fonte do tema. Cada tema tem um arquivo functions.php, o que significa que as alterações feitas em functions.php são substituídas por atualizações. Alterar o tema também perderá a funcionalidade do código, a menos que seja transferido para cada arquivo functions.php ou adicionado usando um plugin.