Como Habilitar Atualizações Automáticas para Plugins e Temas do WordPress

Gerenciar um site WordPress pode parecer avassalador, especialmente com o fluxo constante de notificações de atualização de plugins e temas. Ouvimos de usuários o tempo todo que clicar manualmente em dezenas dessas atualizações, uma por uma, é uma tarefa frustrante e demorada. 

Mas é uma tarefa que você não pode ignorar. Se você não mantiver seus plugins e temas atualizados, seu site pode se tornar vulnerável a ameaças de segurança e ter problemas de compatibilidade.

Felizmente, você pode configurar atualizações automáticas para plugins e temas. Isso pode economizar horas todos os meses, mantendo seu site seguro e funcionando sem problemas.

Neste artigo, mostraremos como habilitar atualizações automáticas para seus plugins do WordPress e como excluir determinados plugins de atualizações automáticas, se preferir.

Como Habilitar Atualizações Automáticas para Plugins do WordPress

Quando e Por Que Você Deve Atualizar Plugins do WordPress Automaticamente?

Por padrão, o WordPress pode se atualizar automaticamente quando uma versão de segurança ou menor está disponível. Para versões principais, você precisa iniciar a atualização por conta própria. Você também precisa instalar as atualizações de plugins e temas por conta própria.

Manter seu site WordPress atualizado é crucial para a segurança e estabilidade do seu site. Veja nosso guia sobre por que você deve sempre usar a versão mais recente do WordPress para mais detalhes.

O mesmo vale para todos os plugins e temas instalados em seu site. Você precisa instalar atualizações para plugins e temas para obter novos recursos e correções.

No entanto, você pode ter notado que alguns deles são atualizados com mais frequência do que outros. Muitos plugins populares do WordPress são atualizados quase semanalmente.

atualizações do WordPress

Alguns usuários acham um pouco distrativo que, sempre que fazem login, há uma atualização disponível para um ou mais plugins.

E se você pudesse permitir que desenvolvedores confiáveis atualizassem plugins automaticamente, semelhante ao WordPress?

Vamos dar uma olhada em como você pode atualizar plugins automaticamente no WordPress.

Como Instalar Atualizações Automaticamente para Alguns Plugins no WordPress

O WordPress introduziu atualizações automáticas para plugins e temas do WordPress no WordPress 5.5. Isso permite que você ative atualizações automáticas para plugins e temas individuais do WordPress diretamente do seu painel do WordPress.

Ativando Atualizações Automáticas para Plugins Individuais

Simplesmente visite a página Plugins » Plugins Instalados dentro da área de administração do WordPress. Aqui você verá a lista de todos os seus plugins instalados com um link para 'Ativar atualizações automáticas' ao lado de cada plugin.

Habilitar atualizações automáticas para plugins do WordPress

Você precisa clicar no link 'Ativar atualizações automáticas' para ativar as atualizações automáticas para plugins individuais.

Ativando Atualizações Automáticas para Temas do WordPress

Para temas do WordPress, você precisa visitar Aparência » Temas e clicar no tema que deseja atualizar automaticamente.

Isso exibirá o pop-up de informações do tema. A partir daqui, você pode clicar no link ‘Ativar atualizações automáticas’ para ativar as atualizações automáticas para esse tema.

Atualizações automáticas de temas

É só isso. O WordPress agora atualizará automaticamente esses plugins e temas sempre que uma nova versão estiver disponível. Você também receberá uma notificação por e-mail sempre que uma nova atualização for instalada em seu site.

Configurando Atualização Automática para Todos os Plugins do WordPress

Você pode configurar o WordPress para instalar automaticamente todas as atualizações de plugins simplesmente adicionando este código ao arquivo functions.php do seu tema, um plugin específico para o site ou um plugin de trechos de código.

add_filter( 'auto_update_plugin', '__return_true' );

Este filtro informa ao atualizador automático do WordPress para instalar automaticamente as atualizações de plugins quando estiverem disponíveis.

Se você também quiser atualizar seus temas automaticamente, poderá adicionar outro código como este:

add_filter( 'auto_update_theme', '__return_true' );

Recomendamos adicionar este código usando o plugin WPCode. É a maneira mais segura e fácil de adicionar snippets de código personalizados no WordPress sem editar o arquivo functions.php do seu tema.

Para começar, você precisa instalar e ativar o plugin gratuito WPCode. Se precisar de instruções, veja este guia sobre como instalar um plugin do WordPress.

Após o plugin ser ativado, vá para Snippets de Código » Adicionar Snippet no seu painel do WordPress. 

A partir daí, encontre a opção ‘Adicionar Seu Código Personalizado (Novo Snippet)’ e clique no botão ‘+ Adicionar Snippet Personalizado’ abaixo dela.

Adicionar um novo trecho de código personalizado no WPCode

A partir daí, você precisa selecionar ‘Snippet PHP’ como o tipo de código na lista de opções que aparecem na tela.

Selecione Snippet PHP como o tipo de código

Em seguida, adicione um título para o seu snippet de código. Pode ser qualquer coisa para ajudar você a lembrar para que serve o código.

Em seguida, simplesmente cole o código acima na caixa ‘Pré-visualização do Código’.

Colar trecho de código no WPCode

Finalmente, alterne o interruptor de ‘Inativo’ para ‘Ativo’ e clique no botão ‘Salvar Snippet’.

Ative e salve seu snippet de código personalizado

É isso. Se você quiser adicionar o segundo código listado acima, simplesmente repita estes passos.

Como Reverter para uma Versão Anterior de um Plugin Após a Atualização

Incompatibilidades de plugins ou temas podem causar problemas para o seu site. Embora a maioria dos bons desenvolvedores testem seus plugins minuciosamente, sempre existem bugs raros que podem fazer seu site quebrar.

O primeiro passo que você deve tomar para proteger seu site é instalar uma solução de backup do WordPress.

No entanto, restaurar seu site WordPress a partir de um backup parece dar muito trabalho. Se você sabe qual plugin ou atualização de tema causou o problema, seria mais fácil simplesmente reverter a atualização.

Veja como você pode reverter facilmente atualizações de plugins ou temas. Basta instalar e ativar o plugin WP Rollback.

Após a ativação, volte para a página de plugins do seu site WordPress. Você notará uma nova opção 'Reverter' abaixo de cada plugin instalado no seu site.

Reverter plugins para versões anteriores

Clicar em Reverter permitirá que você reverta seu plugin para qualquer versão anterior que desejar. Ele também pode reverter atualizações de temas. Para instruções mais detalhadas, consulte nosso guia sobre como reverter plugins do WordPress.

Esperamos que este artigo tenha ajudado você a configurar atualizações automáticas para plugins no WordPress. Você também pode querer ver nosso guia sobre como habilitar atualizações automáticas no WordPress para versões principais, ou nossas escolhas de especialistas dos melhores construtores de páginas drag and drop para WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

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!

Interações do Leitor

41 CommentsLeave a Reply

  1. I appreciate your perspective you provided on automatic updates. However, I still prefer to manage plugin and theme updates manually.
    In my experience, automatic updates can sometimes cause compatibility issues that are tricky to identify and troubleshoot when multiple plugins update simultaneously.
    By manually updating plugins one-by-one, I have better control over my site. If an update does cause problems, I know exactly which plugin to rollback :)

  2. Embora seja bom ter tanto os plugins quanto o tema, juntamente com o núcleo do WordPress, para serem atualizados automaticamente, isso certamente vem com algumas desvantagens.
    1) Se houver uma falha, será difícil identificar facilmente o plugin, tema ou ação específica que causou o problema.
    2) Para mim, eu costumava verificar primeiro o changelog para saber as novas funcionalidades que vêm com a nova atualização, assim posso saber quais funções foram adicionadas ou removidas do plugin.

    Eu ainda escolho fazer isso manualmente.

  3. Prefiro fazer atualizações manuais nos meus sites WordPress, pois isso me dá uma sensação de controle sobre a atualização e também me sinto seguro por não correr o risco de travar completamente o site.
    Ouvi muitas vezes que ter a versão atualizada é de suma importância para manter o WordPress seguro, é realmente o patch de segurança que é atualizado sempre ou outros fatores também?
    Além disso, é aconselhável ter sempre a versão mais recente ou atualizar apenas quando houver uma atualização de segurança?

    • More than just security is patched when updating a plugin and we recommend keeping plugins and themes up to date as some add helpful new features for your site :)

      Admin

    • As atualizações de plugins ocorrem devido a problemas de segurança descobertos ou a novos recursos adicionados pelo desenvolvedor. As atualizações também são lançadas porque o próprio WordPress está sendo atualizado e evoluindo, juntamente com suas funções e código. Como resultado, o desenvolvedor muitas vezes precisa modificar o plugin para garantir que ele permaneça compatível com a nova versão do WordPress. Além disso, um plugin pode ter uma nova versão porque o desenvolvedor o atualizou para uma nova versão do PHP, por exemplo. Existem muitas razões, e é uma boa prática manter sempre o WordPress, os plugins e os temas atualizados.

  4. E qual é a sua opinião específica sobre atualizações automáticas? Pessoalmente, sempre achei muito melhor gerenciar as atualizações manualmente porque é possível, e já aconteceu comigo várias vezes, que após uma atualização o site travou e levou horas ou até dias para alguém perceber. Por esse motivo, por exemplo, evitei atualizações automáticas.

    • Depende do site específico, para sites mais complexos é normalmente melhor atualizar o site manualmente, mas para sites simples as atualizações automáticas são normalmente o melhor.

      Admin

      • Sim, provavelmente. Pessoalmente, vejo os benefícios das atualizações automáticas principalmente no fato de que as pessoas que esquecem de seus sites ainda os mantêm atualizados (até que sejam quebrados por uma atualização ruim). Você provavelmente está certo de que para sites simples faz sentido. No entanto, mesmo para sites de médio porte, eu seria cauteloso. Obrigado pela sua opinião.

  5. Nada funcionou, por favor ajude.

    1. O plugin mencionado não está mais disponível para download e uso.
    2. Ao adicionar código ao functions.php, aparece "Não foi possível se comunicar de volta com o site para verificar erros fatais, portanto, a alteração do PHP foi revertida. Você precisará fazer o upload da alteração do seu arquivo PHP por algum outro meio, como usando SFTP."

    Por favor, atualize

  6. Você pode substituir o link para o plugin “Atualizações Automáticas de Plugins”, pois ele está obsoleto agora e este plugin foi desativado em 2 de outubro de 2018 e não está mais disponível para download.

  7. O plugin de atualização automática está fechado para download desde outubro de 2018. Algum substituto?
    Obrigado
    Roshni

  8. Obrigado por esta informação. Instalei os plugins mencionados em meu site de teste do WordPress (quero verificar o quão bem funciona antes de aplicá-lo ao meu site de produção). Após ativar o plugin e marcar os que desejo incluir na atualização automática... estou me perguntando... existe algum indicador de que os plugins estão realmente sendo atualizados? Ou devemos apenas esperar e verificar o site mais tarde? Obrigado novamente por seu conselho sobre isso. Muito grato.

  9. Olá, antes de tudo, obrigado pelo post. Mas, adicionar o código do plugin de atualização automática mencionado acima e o código do tema é recomendado? Ou isso pode criar algum problema no futuro?

    Por favor, me avise!

  10. Como acompanhamento, instalei o plugin recomendado e isso também não funcionou. A solução de problemas aponta para o site ser uma conta gerenciada GoDaddy como o culpado, então se mais alguém tiver o mesmo problema, essa pode ser a causa.

  11. Olá,

    Como iniciante, eu estava me perguntando onde exatamente eu deveria colocar este código? Ambos os exemplos usam a linha 1, mas estou usando um tema filho e ele precisa enfileirar estilos primeiro.

    Eu coloquei no final, após a regra CSS, mas não tenho certeza se isso criaria problemas ou não? Eu realmente apreciaria uma resposta.

    Thanks :)

      • Olá,

        Isso não parece ter funcionado, pois estou recebendo um plugin que precisa ser atualizado. Sendo um iniciante e não sabendo PHP, talvez eu não o tenha aninhado corretamente (eu não adicionei nenhum aninhamento)?

        Meu script diz:

        }
        add_action( ‘wp_enqueue_scripts’, ‘my_theme_enqueue_styles’ );

        add_filter( ‘auto_update_plugin’, ‘__return_true’ );

        add_filter( ‘auto_update_theme’, ‘__return_true’ );

        E literalmente termina aí. Li no codex do WordPress que linhas como esta devem ser adicionadas ao arquivo wp-config (o que não fiz porque não tenho ideia de como fazer). Para fins educacionais, por que você escolheu functions.php em vez disso?

        Obrigado novamente pela sua ajuda, e me desculpe se esta é uma pergunta óbvia.

        • Por favor? Eu realmente não sei o que fiz de errado, embora uma leitura mais aprofundada tenha revelado por que você adicionou isso ao functions.php e NÃO ao codex (já que eles escrevem para não colocá-lo para estes em especial).

        • Por favorzinho? Como iniciante, eu realmente não consigo pensar em mais nada a fazer, e este artigo é voltado para iniciantes. Você precisa considerar que para cada pessoa que dedica tempo para dizer algo ou fazer uma pergunta, provavelmente há outras 10 que simplesmente seguiram em frente.

        • Olá Anja,

          Não temos certeza por que o código não funcionou para você. Certifique-se de que você está adicionando-o ao arquivo functions.php. Como alternativa, você pode querer experimentar o plugin Easy Updates Manager, que permite definir atualizações automáticas pela área de administração.

  12. Se você editar o arquivo functions.php ….. ele não será sobrescrito por quaisquer novas atualizações do framework do WordPress?

  13. O plugin WP Rollback não é atualizado há 8 meses em 16/05/2017. Você ainda o recomenda ou atesta sua viabilidade para a versão 4.7.4 do WordPress ou anterior?
    Obrigado
    Steve

  14. O Codex do WordPress aconselha a colocar este código em wp-config.php, quais são os prós e contras de colocá-lo em functions.php?

    • Não, diz:
      "NÃO adicione chamadas add_filter() diretamente em wp-config.php. O WordPress não está totalmente carregado e pode causar conflitos com outros aplicativos como o WP-CLI."

      • Ah, filtros, filtros, filtros.
        Fiquei confuso porque no codex ele dá algumas definições também que deveriam ser colocadas em wp-config.php, filtros deveriam ir em functions.php. Obrigado Peter.

  15. Você deixou de fora um pequeno detalhe… COMO um iniciante(!) insere este código? Algumas capturas de tela adicionais teriam sido úteis. Obrigado

    • Olá Gail,
      você pode inserir este código fazendo login com suas credenciais de ftp em seu site e editando o functions.php que está localizado na pasta /public_html/.

      • Existem tantos arquivos functions.php na pasta /public_html/. Qual deles devo escolher?

        Há um deles em wp-includes, alguns em algumas das minhas pastas de plugins e um em cada uma das minhas pastas de temas.

  16. Apenas distribuindo elogios – esta é absolutamente a newsletter mais útil que já encontrei. Suas postagens de 'como fazer' específicas de um tópico são tão bem feitas – fáceis de entender e resolvem problemas que eu nem sabia que tinha! Obrigado, obrigado, obrigado. Meus blogs estão ficando mais sofisticados a cada dia à medida que aprendo a realizar os detalhes finos.

  17. Ótimo artigo! Obrigado por publicá-lo!!

    Só por curiosidade, os trechos de código para plugins e temas dizem a mesma coisa. Deveria haver alguma diferença?

    Obrigado novamente!

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.