Od verze 3.7 se ve WordPressu objevila novinka ve formě automatických aktualizací. Pokud chcete mít nad svým webem absolutní kontrolu a aktualizovat, až se rozhodnete, můžete aktualizace vypnout.
Osobně si myslím, že automatické aktualizace nejsou vůbec špatné, i když mi přijde vždy řada emailů ze stránek, se kterými již dávno nemám nic společného.
O automatické aktualizaci jádra WordPressu vědí všichni, co s ním pracují, ale málokdo ví, že aktualizace se mohou týkat i šablon a pluginů. Samozřejmě, pouze tehdy, pokud jsou stažené z z WordPress.org. Již jsem zažil, že byl web napadený přes zastaralou šablonu, proto může být aktualizace brána i jako bezpečnostní prvek. Nebezpečí toho však je, pokud nemáte na webu šablonu na míru, nebo je ta z WordPress.org upravená. To se ale dá zase řešit child themes, k čemuž vývoj směřuje.
Automatickou aktualizaci pluginů a šablon zapnete přidáním následujícího kódu do functions.php
add_filter( 'auto_update_plugin', '__return_true' );
add_filter( 'auto_update_theme', '__return_true' );
Automatickou aktualizaci jádra WordPressu vypnete přidáním následujícího kódu do wp-config.php
define( 'WP_AUTO_UPDATE_CORE', false );
Pokud chcete mít jistotu, že ani z šablon, nebo pluginů nepůjde zapnout jejich aktualizaci, přidejte do wp-config.php
define( 'AUTOMATIC_UPDATER_DISABLED', true );
Tím definitivně vypnete aktualizaci jádra, pluginů, i šablon.