O que é: functions.php

No WordPress, functions.php é um arquivo de funções do tema que funciona como um plugin para o seu site WordPress e é ativado automaticamente pelo seu tema atual.

Um arquivo functions.php é incluído em todos os temas do WordPress e usa código PHP para adicionar novos recursos ou alterar os recursos padrão em um site WordPress.

Por exemplo, um tema WordPress pode adicionar um trecho de código ao arquivo functions.php do tema para adicionar uma nova área de widget ao rodapé ou adicionar uma mensagem de boas-vindas personalizada ao painel do WordPress.

As possibilidades são infinitas!

O Que É functions.php no WordPress?

O arquivo functions.php é carregado automaticamente quando você instala e ativa um tema em seu site WordPress.

Editar o arquivo functions.php usando código personalizado permite adicionar tipos de postagem, taxonomias, shortcodes e mais para melhorar seu site.

Por que você normalmente não deve editar diretamente o arquivo functions.php

O arquivo functions.php está localizado na pasta do seu tema e usuários avançados podem adicionar trechos de código editando o arquivo diretamente.

Existem muitos tutoriais do WordPress que dizem para adicionar trechos de código diretamente ao arquivo functions.php do seu tema, mas geralmente essa não é uma boa ideia.

O WordPress tenta separar design e funcionalidade sempre que possível. Essa é uma boa abordagem, e muitas vezes é melhor usar temas do WordPress para personalizar a aparência do seu site e plugins para determinar como ele funciona.

Além disso, cometer um erro de codificação no seu arquivo functions.php pode levar a erros do WordPress ou causar a Tela Branca da Morte que faz seu site desaparecer. Esses erros podem ser tão simples quanto um ponto e vírgula faltando, então qualquer pessoa que edite o arquivo functions.php deve ter extremo cuidado.

Em resumo, existem 3 razões pelas quais não é uma boa ideia editar seu arquivo functions.php:

  • As edições no arquivo functions serão perdidas quando o tema for atualizado.
  • As edições serão perdidas se você mudar seu tema do WordPress.
  • Cometer erros de codificação no arquivo functions pode te bloquear do seu site.

No entanto, você pode querer editar o functions.php diretamente para fazer alterações em um tema específico, como adicionar fontes personalizadas ou um arquivo de tradução de idioma.

Nesse caso, recomendamos que você use um tema filho.

A Melhor Maneira de Adicionar Trechos de Código Personalizados ao functions.php

Então, se você não deve editar diretamente o arquivo functions.php, como você deve adicionar trechos de código de tutoriais online?

A maneira mais simples é usar WPCode, um poderoso plugin de trechos de código para WordPress que facilita a adição de recursos personalizados do WordPress usando trechos de código sem editar o arquivo functions.php do seu tema.

Embora você possa adicionar seus próprios trechos de código, ele vem convenientemente com uma biblioteca de trechos de código integrada onde você pode encontrar alguns dos meus trechos de código mais populares para WordPress que ajudarão a eliminar a necessidade de plugins separados.

Biblioteca de Snippets de Código WordPress WPCode

Por exemplo, existem trechos prontos que o ajudarão a manter seu site WordPress seguro, permitir que você carregue imagens SVG, escolha seu editor do WordPress e desative comentários.

Depois de instalar e ativar o plugin, você pode ir para a página Code Snippets e, em seguida, clicar no botão ‘Add New’ para criar seu primeiro trecho de código no WordPress.

Clique em 'Adicionar Novo' no WPCode para criar um novo trecho personalizado

Isso o levará à página ‘Add Snippet’.

Aqui você pode escolher um trecho de código da biblioteca pré-fabricada ou adicionar seu código personalizado.

Adicionar código personalizado no WPCode

Você precisa começar inserindo um título para seu trecho de código personalizado e, em seguida, colar seu trecho de código na caixa de código.

Certifique-se também de selecionar o tipo de código correto no menu suspenso à direita.

Adicionando seu primeiro trecho de código

Para saber mais sobre como usar o WPCode, consulte nosso guia sobre como adicionar trechos de código personalizados ao WordPress.

Esperamos que este artigo tenha ajudado você a aprender tudo sobre o arquivo functions.php no WordPress e como adicionar trechos de código ao seu site! Confira a leitura adicional abaixo para saber mais.

Você também pode se inscrever em nosso canal do YouTube para tutoriais em vídeo passo a passo do WordPress, e nos seguir no Twitter e Facebook para as últimas atualizações.

Leitura Adicional

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!