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