Wyłączenie automatycznej aktualizacji daje nam ten komfort, że będziemy mogli przed nią się zabezpieczyć choćby utworzeniem backup’u strony. Następnie aktualizację uruchomimy ręcznie i jeśli coś się wykrzaczy to możemy przywrócić witrynę do stanu poprzedniego – tak – dzięki kopii zapasowej. W przypadku automatycznej aktualizacji nie wiemy kiedy ona nastąpi i co najgorsze nie możemy się na nią przygotować.
Wyłączenie aktualizacji w pliku wp-config.php
Tak, w tym pliku możemy uruchomić wiele przydatnych opcji, które domyślnie są wyłączone, a także polecam zapoznać się z tymi, które są domyślnie włączone bo nie zawsze będą nam one przydatne. Wracając do tematu aktualizacji, może wyłączyć je dodając w pliku wp-config.php linijkę:
define( 'WP_AUTO_UPDATE_CORE', false );
Zapisujemy plik i gotowe. Automatyczna aktualizacja nam już nie grozi.
Dodatkowe zabezpieczenia
Warto się też zabezpieczyć przed automatycznymi aktualizacjami wtyczek i samej skórki w WordPressie, to także może być przyczyną licznych problemów, więc jak już się mamy zabezpieczać to porządnie. Tym razem dodajemy poniższy kod w pliku functions.php, na jego końcu tuż przed zamykającym znaczkiem PHP (czyli „?>”).
Wyłączenie aktualizacji wtyczek:
add_filter( 'auto_update_plugin', '__return_false' );
Wyłączenie aktualizacji skórki (theme):
add_filter( 'auto_update_theme', '__return_false' );