Jak Łatwo Wyłączyć Automatyczne Aktualizacje WordPressa

Jak wyłączyć automatyczne aktualizacje w WordPressie; Wyłącz automatyczne aktualizacje WordPressa; Zatrzymaj automatyczne aktualizacje WordPressa; Wyłącz aktualizacje rdzenia WordPressa; Zapobiegaj automatycznym aktualizacjom wtyczek WordPressa; Jak zatrzymać aktualizacje motywów WordPressa; Wtyczka do wyłączania automatycznych aktualizacji WordPressa; Wyłącz automatyczne aktualizacje w WordPressie; Jak zarządzać aktualizacjami WordPressa ręcznie; Ustawienia aktualizacji WordPressa wyłącz;

Objaśnienie

Aby zatrzymać automatyczne aktualizacje WordPressa, możesz użyć kilku prostych fragmentów kodu. Oto, co robi każda część:

  • Wyłącz wszystkie automatyczne aktualizacje: Linia add_filter('automatic_updater_disabled', '__return_true'); zatrzymuje wszystkie automatyczne aktualizacje, w tym rdzenia, wtyczek, motywów i tłumaczeń.
  • Wyłącz aktualizacje rdzenia: Linia add_filter('auto_update_core', '__return_false'); szczególnie zapobiega automatycznym aktualizacjom samego WordPressa.
  • Wyłącz aktualizacje wtyczek: Linia add_filter('auto_update_plugin', '__return_false'); zatrzymuje automatyczne aktualizacje wtyczek.
  • Wyłącz aktualizacje motywów: Linia add_filter('auto_update_theme', '__return_false'); zapobiega automatycznym aktualizacjom motywów.
  • Wyłącz aktualizacje tłumaczeń: Linia add_filter('auto_update_translation', '__return_false'); zatrzymuje automatyczne aktualizacje plików tłumaczeń.
  • Wyłącz powiadomienia e-mail: Linia add_filter('auto_core_update_send_email', '__return_false'); zapobiega wysyłaniu przez WordPress wiadomości e-mail o automatycznych aktualizacjach.

Dodatkowo istnieje funkcja wp_dudecom_disable_auto_updates(), która sprawdza, czy użytkownik ma odpowiednie uprawnienia do zarządzania opcjami. Jest to środek bezpieczeństwa, aby zapewnić, że tylko autoryzowani użytkownicy mogą wprowadzać te zmiany.

Dodając te fragmenty kodu do swojej strony WordPress, zyskujesz pełną kontrolę nad tym, kiedy i jak aktualizacje są stosowane, co pozwala na ich ręczne zarządzanie w dogodnym dla Ciebie czasie.

Kod

<?php
// Disable all automatic updates in WordPress

// Disable all core updates
add_filter('automatic_updater_disabled', '__return_true');

// Disable WordPress core updates
add_filter('auto_update_core', '__return_false');

// Disable plugin updates
add_filter('auto_update_plugin', '__return_false');

// Disable theme updates
add_filter('auto_update_theme', '__return_false');

// Disable translation updates
add_filter('auto_update_translation', '__return_false');

// Disable the email notifications for automatic updates
add_filter('auto_core_update_send_email', '__return_false');

// Ensure security by checking user capabilities
function wp_dudecom_disable_auto_updates() {
    if (!current_user_can('manage_options')) {
        return;
    }
    // Additional security measures or logging can be added here
}
add_action('admin_init', 'wp_dudecom_disable_auto_updates');
?>

Instrukcja

Aby wyłączyć automatyczne aktualizacje WordPressa, wykonaj następujące kroki:

Lokalizacja pliku: Musisz edytować plik functions.php swojego aktywnego motywu lub stworzyć plik własnej wtyczki.

Wymagania wstępne: Upewnij się, że masz dostęp do systemu plików swojej witryny WordPress, korzystając z FTP lub menedżera plików udostępnionego przez Twojego dostawcę hostingu.

Kroki wdrożenia:

  1. Dostęp do plików witryny: Użyj klienta FTP lub menedżera plików swojego dostawcy hostingu, aby uzyskać dostęp do plików instalacji WordPress.
  2. Znajdź plik functions.php: Przejdź do wp-content/themes/twoj-aktywny-motyw/ i otwórz plik functions.php do edycji.
  3. Utwórz kopię zapasową pliku: Przed wprowadzeniem jakichkolwiek zmian, utwórz kopię zapasową pliku functions.php, aby mieć możliwość przywrócenia go w razie potrzeby.
  4. Dodaj kod: Skopiuj i wklej podany fragment kodu na końcu pliku functions.php.
  5. Zapisz zmiany: Zapisz plik i prześlij go z powrotem na serwer, jeśli korzystasz z klienta FTP.
  6. Zweryfikuj zmiany: Zaloguj się do panelu administracyjnego WordPressa i sprawdź, czy nie występują automatyczne aktualizacje.

Uwaga: Jeśli wolisz nie modyfikować plików motywu, rozważ stworzenie własnej wtyczki, aby umieścić ten kod. Takie podejście zapewnia, że Twoje zmiany będą trwałe, nawet jeśli zmienisz motyw.

Jeśli potrzebujesz pomocy przy wdrożeniu lub wymagasz bardziej zaawansowanej funkcjonalności, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy w zakresie WordPressa.