Desabilitar notificaes de atulizaes para plugins

Ocasionalmente, somos forados a alterar um plugin diretamente no cdigo. Outras vezes, a nova verso do plugin no atende as suas necessidades.

Para lidar com estes e outros tipos de situao que pedem que plugins no sejam atualizados, possvel dizer pro WordPress no emitir notificaes de novas verses.

Para plugins individuais

function filter_plugin_updates( $value ) {
    unset( $value->response['akismet/akismet.php'] );
    return $value;
}
add_filter( 'site_transient_update_plugins', 'filter_plugin_updates' );

O cdigo acima deve ser colado no functions.php do seu tema. E tambm necessrio trocar o “akismet/akismet.php” pelo arquivo principal do seu plugin.

Para todos os plugins

O cdigo abaixo remover notificaes de atualizao para todos os plugins.

remove_action('load-update-core.php','wp_update_plugins');
add_filter('pre_site_transient_update_plugins','__return_null');

Para atualizaes do WordPress

Est satisfeito com a sua verso do WP e no quer atualizar? Cole isto no seu functions.php.

add_action('after_setup_theme','remove_core_updates');
function remove_core_updates()
{
 if(! current_user_can('update_core')){return;}
 add_action('init', create_function('$a',"remove_action( 'init', 'wp_version_check' );"),2);
 add_filter('pre_option_update_core','__return_null');
 add_filter('pre_site_transient_update_core','__return_null');
}

Parar todas as notificaes

Para acabar com avisos de novas verses de temas, plugins e do prprio WP, adicione isto ao seu functions.php.

function remove_core_updates(){
global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);
}
add_filter('pre_site_transient_update_core','remove_core_updates');
add_filter('pre_site_transient_update_plugins','remove_core_updates');
add_filter('pre_site_transient_update_themes','remove_core_updates');

Fonte e Fonte

2 Comments to “Desabilitar notificaes de atulizaes para plugins”

  1. Maicom

    Por favor, no estou conseguindo, toda vez que colo qualquer um desses cdigos no functions.php o site d erros fatais. No h como voc fazer uma video aula para ensinar? No encontro nenhum tutorial em vdeo que ensine como fazer isso corretamente.

    Reply

Post Comment