...
✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Como atualizar os plug-ins do WordPress automaticamente sem usar o plug-in

15

Durante a execução de um site WordPress, é simplesmente impossível ficar sem plug-ins. Estão disponíveis vários plug-ins úteis que nos ajudam a tornar os sites melhores. E, claro, é uma boa prática usar esses plug-ins. Ao mesmo tempo, fica agitado atualizar os plug-ins do WordPress. Os autores de plug-ins atualizam regularmente os plug-ins para melhor segurança e novos recursos. Sempre que novas atualizações disponíveis para um ou mais plug-ins, recebemos notificações para os mesmos.

Como atualizar os plug-ins do WordPress automaticamente sem usar o plug-in

A maneira normal de atualizar o plug-in é ir para a página Plug-ins e clicar no link atualizar agora com a nova versão disponível.

Como atualizar os plug-ins do WordPress automaticamente sem usar o plug-in

Você precisa clicar em cada link de atualização agora para os plug-ins. Basicamente, você está atualizando os plug-ins um por um por este processo.

Como alternativa, podemos escolher a ação em massa para atualizar os vários plug-ins de uma vez.

Como atualizar os plug-ins do WordPress automaticamente sem usar o plug-in

Este processo de atualização de plug-ins, precisamos aplicar regularmente. Como é uma operação obrigatória, recomendamos o uso de um sistema automatizado para isso. Manter esse processo automático economiza tempo para outras coisas importantes.

Dito isso, vamos dar uma olhada em como atualizar os plug-ins do WordPress automaticamente.

Atualize os plug-ins do WordPress automaticamente

Definitivamente alguns plugins disponíveis no repositório que nos permitem fazer o processo de atualização automática. Porém, sempre recomendamos usar menos plug-ins no site do WordPress. Se algo pode ser feito com um pequeno trecho de código, é sempre melhor não usar plug-ins. Conforme o número de plug-ins aumenta, seu aplicativo fica mais pesado e adiciona um espaço extra no servidor.

Podemos atualizar os plug-ins do WordPress escrevendo um pequeno código. Tem duas partes.

  • Atualize todos os plug-ins
  • Atualizar plugins específicos

Pode acontecer que você tenha feito customização no plugin específico e agora não queira mais atualizá-lo. Embora personalizar o plug-in não seja uma boa prática, em alguns casos isso pode acontecer. Portanto, escolha um dos processos abaixo de acordo com seus requisitos.

Atualizar todos os plug-ins

O WordPress fornece um filtro auto_update_pluginque é usado para atualizar todos os plug-ins automaticamente. Tudo que você precisa fazer é abrir o arquivo functions.php do seu tema ativo e colocar o código abaixo no final de um arquivo.

add_filter( 'auto_update_plugin', '__return_true' );

Depois de colocar o código acima, sempre que o sistema central do WordPress verificar se há novas atualizações, ele atualizará automaticamente os plug-ins com a nova versão disponível.

Nota: Não é o caso de depois de adicionar o código acima todos os plug-ins atualizados imediatamente. Você precisa esperar até 12 horas. É um software WordPress que é executado periodicamente e executa essas tarefas.

Atualizar plugins específicos

Se você deseja atualizar plug-ins específicos automaticamente, também precisamos usar o mesmo filtro, auto_update_pluginmas de uma maneira diferente.

Digamos que temos que atualizar 2 plugins Yoast SEO e WP-Optimize. Então, primeiro, precisamos ter slugs desses plug-ins. Você pode obter o slug de um plug-in na URL da página do plug-in em um repositório.

Para Yoast SEO, o URL da página do plugin é https://wordpress.org/plugins/wordpress-seo. E aqui a lesma é o wordpress-seo.

O mesmo com WP-Optimize, o URL é https://wordpress.org/plugins/wp-optimize. Portanto, o slug é otimizar wp.

Para tornar o processo de atualização automático para esses 2 plug-ins, nosso código em functions.php é o seguinte:

//update specific plugins automatically
function auto_update_specific_plugins ($update, $item) {
    // Array of plugin slugs to always auto-update
    $plugins = array (        'wordpress-seo',
        'wp-optimize',
    );
    if (in_array( $item->slug, $plugins)) {
        return true; // Always update plugins in this array
    } else {
        return $update; // Else, use the normal API response to decide whether to update or not
    }
}
add_filter( 'auto_update_plugin', 'auto_update_specific_plugins', 10, 2 );

É isso! Espero que você entenda como atualizar os plug-ins do WordPress automaticamente. Por favor, compartilhe suas idéias na seção de comentários abaixo. Você também pode gostar de ler nosso popular artigo Como carregar uma postagem do WordPress com AJAX.

Fonte de gravação: artisansweb.net

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação