Web sitenizi oluşturduktan sonra sürekli bir şekilde WordPress kendisine güncelleme getiriyor. Aynı zamanda kullandığınız temalar ve eklentilerde de güncelleme geliyor. Bu güncellemeleri yapmak web sitenizin sağlığı açısından faydalı fakat bazen güncellemeler web sitenizi yayınladığınız server/hosting ile uyumsuz olabiliyor ve web sitenizi kullanılmaz hale getirebiliyor.
Güncellemeleri ve bildirimleri kapatmak için şu kodlardan faydalanabiliriz:


WordPress güncelleme bildirimleri

functions.php


HTML-Kodu:
// WordPress core, eklenti ve tema güncellemelerini kapatma

// guncellemeleri_kapat adında bir fonksiyon oluşturuyoruz.
function guncellemeleri_kapat(){    
global $wp_version;
    return(object) array('last_checked' => time(),'version_checked' => $wp_version);}
// add_filter ile bütün bildirimlerin kapatılmasını uyguluyoruz.
// WordPress Core Bildirimleri
add_filter('pre_site_transient_update_core','guncellemeleri_kapat');
// Eklenti Bildirimleri
add_filter('pre_site_transient_update_plugins','guncellemeleri_kapat');
// Tema Bildirimleri
add_filter('pre_site_transient_update_themes','guncellemeleri_kapat');
// Bu da bonus olsun
// wp-admin'de Başlangıç menüsü altındaki Güncellemeler linkini kaldır
add_action( 'admin_menu', 'control_menu_items_shown' );
function control_menu_items_shown() {    
remove_submenu_page( 'index.php', 'update-core.php' );
}