Si tienes una configuración cerrada de WordPress, con una serie de plugins que has modificado o que no quieres que se modifiquen porque, simplemente, funcionan, seguro que no quieres que nadie actualice esos plugins.
Es más, lo ideal sería incluso evitar la comprobación de actualización de los plugins.
Pues nada, solo tienes que añadir este código a tu plugin de funciones o fichero functions.php de tu tema activo:
// Desactivar comprobación de actualización de plugins
remove_action( ‘load-update-core.php’, ‘wp_update_plugins’ );
add_filter( ‘pre_site_transient_update_plugins’, create_function( ‘$a’, «return null;» ) );
// Desactiva la comprobación de actualización del WordPress
# 2.3 to 2.7:
add_action( ‘init’, create_function( ‘$a’, «remove_action( ‘init’, ‘wp_version_check’ );» ), 2 );
add_filter( ‘pre_option_update_core’, create_function( ‘$a’, «return null;» ) );
# 2.8 to 3.0:
remove_action( ‘wp_version_check’, ‘wp_version_check’ );
remove_action( ‘admin_init’, ‘_maybe_update_core’ );
add_filter( ‘pre_transient_update_core’, create_function( ‘$a’, «return null;» ) );
# 3.0:
add_filter( ‘pre_site_transient_update_core’, create_function( ‘$a’, «return null;» ) );
Guardas los cambios y ya está, tus plugins seguirán ahí mientras los necesites, sin pedirte actualizaciones.