Executando verificação de segurança...
3

Wordpress: Como desativar a atualização de um único plugin

Desativa atualizações de plugins específicos. Útil em caso de algum plugin estar causando erros e que seja necessário prevenir e manter uma versão estável.

1º Passo:

Leia esse tabnews: https://www.tabnews.com.br/mbrasil/worpress-nunca-mais-edite-o-functions-php-do-seu-tema

2º Passo:

Crie um snippet: wp-disable-plugins.php dentro na pasta snippets/ do seu tema, exemplo: wp-content/themes/seu_tema/snippets/wp-disable-plugins.php

<?php

/**
 * Desativa atualizações de plugins específicos
 * Útil em caso de algum plugin estar causando erros 
 * e que seja necessário prevenir e manter uma versão estável
 */
function lbcx_disable_plugin_updates($value)
{
    // Basta adicionar ao array o caminho do plugin para ser desativado  ( string composed by folder/main_file.php)
    $pluginsNotUpdatable = [
        'woo-variation-swatches/woo-variation-swatches.php',
    ];

    if (isset($value) && is_object($value)) {
        foreach ($pluginsNotUpdatable as $plugin) {
            if (isset($value->response[$plugin])) {
                unset($value->response[$plugin]);
            }
        }
    }
    return $value;
}
add_filter('site_transient_update_plugins', 'lbcx_disable_plugin_updates');
Carregando publicação patrocinada...