WordPress – Como não perder alterações do seu arquivo Functions PH
Quem trabalha com o WordPress sabe que uma hora ou outra é preciso alterar ou criar uma função, na verdade muitas coisas no WordPress podem ser resolvidas manipulando o arquivo functions.php do tema ao invés de sair instalando plugins de forma desordenada.
Porque functions.php
Aprender a trabalhar com esse arquivo é muito importante e pode salvar vidas (risos), muitas pessoas se complicam por não saber como manipular códigos, essa é a verdade, tem muita gente por ai construindo websites em WordPress e quando acontece algum erro ou falha, onde é preciso fuçar o código para tentar identificar o erro, não sabem nem para onde vai, ai é recorrer aos mais experientes, comunidades, fóruns e por ai vai, portanto cuidado quando for contratar quem vai desenvolver o teu website. Sem contar o que comentei acima, utilizar o functions.php para trabalhar funcionalidades deixará o seu projeto muito mais light, sem o peso dos plugins.
Atualizando o tema
A grande questão desse arquivo é que quando ocorre atualizações no tema, geralmente ele sofre o update, e com isso suas alterações vão por água abaixo, ou seja, a única opção é refazer o havia sido feito, espero que nesse momento você tenha anotado todas as alterações realizadas.
Mas calma lá, nem tudo está perdido, existe um plugin que permite a você a inserção de novos códigos sem a necessidade de manipular o arquivo functions.php, isso mesmo, você vai escrever o código nele e pronto. Mas Bruno, você acabou de falar para não sair instalando plugins e vai instalar esse? Isso mesmo, com esse plugin posso implementar funções que podem me livrar de instalar alguns plugins, afinal de contas muitos plugins fazem alterações muito pequenas, existem ali no repositório justamente porque pessoas tem preguiça de meter mão no código e recorrem à ele.
Mas qual plugin utilizar?
Eu indico o WordPress My Custom Functions, utilizo ele faz bastante tempo e não me dá dor de cabeça. Nele você escreve e altera a chave para ON ou OFF para ligar ou desativar essas funções. Outra coisa bacana é que se a sua função “quebrar” o website, basta você acessar a pasta do plugin pelo FTP e lá vai ter um arquivo chamado START, basta renomear para STOP, com isso o plugin desativa e o website volta ao normal para que você possa editar o código e corrigir o que errou, fácil demais.