Eğer bir WordPress internet sitesi sahibi iseniz ve sizde benim gibi sürekli çıkan can sıkıcı güncelleştirme bildirimlerinden bıktıysanız şimdi size bu uyarıları sonsuza kadar nasıl kapatabileceğimizi göstereceğim.

Yüklü WordPress sürümü için herhangi bir yükseltme (güncelleme) mevcutsa, aşağıdaki şekilde görüldüğü gibi, tüm WordPress kullanıcıları için WordPress güncelleme uyarısı gösterge panosunda görüntülendiğinde gerçekten can sıkıcıdır. WordPress son sürüme yükseltilinceye kadar bildirim silinmez. Benzer şekilde, yüklü eklentiler ve temalar için güncelleme bildirimi, eklentiler ve temalar sayfalarında görüntülenir. Aslında, güncellemelerin mevcut olduğunu bilmek çok önemlidir, ancak başkaları adına (örneğin müşteriler) WordPress‘in birden çok yüklemesini gerçekleştiren yöneticiler, bu yüklemelerin kullanıcılarına tema güncelleme bildirimlerinin gösterilmesini istemeyebilir ve bu tür bildirimleri devre dışı bırakmak zorunlu hale gelir . Bu yazıda, WordPress’in kendisinden  yanı sıra eklentiler ve temalar için güncelleme bildirimlerinin nasıl devre dışı bırakılacağını göstereceğim.

WordPress Core Sürüm Güncelleme Bildirimlerini Kapatma

Aşağıdaki kodu etkin temanızın functions.php dosyasına ekleyin. WordPress Core güncelleme bildirimlerini kaldırır. Örnek:

WordPress 3.9.1 kullanılabilir! Lütfen şimdi, güncelleyin.

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');
}

WordPress Eklentilerinin Güncelleme Bildirimlerini Kapatma

Aşağıdaki kodu etkin temanızın functions.php dosyasına ekleyin. Yüklü tüm eklentilerin güncelleme bildirimlerini kaldıracaktır.

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

WordPress’teki Tüm Güncelleme Bildirimlerini Kapatmak

Aşağıdaki kodu aktif temanızın functions.php dosyasına ekleyin. Bu kod eklentiler, temalar ve WordPress ile ilgili tüm güncelleme bildirimlerini tamamen devre dışı bırakır.

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');