Włączanie trybu konserwacji w WordPress – Prosty poradnik

Jak włączyć tryb konserwacji w WordPress; Tryb konserwacji w WordPress bez wtyczki; Wprowadzenie strony WordPress w tryb serwisowy; Konfiguracja strony konserwacji w WordPress; Jak aktywować tryb serwisowy WordPress; Poradnik włączania trybu konserwacji WordPress; WordPress tryb serwisowy manualnie; Tryb konserwacji w WordPress – kod PHP; Co to jest tryb konserwacji w WordPress; Jak zablokować dostęp do strony w WordPress;

Objaśnienie

Aby wprowadzić swoją stronę WordPress w tryb konserwacji bez użycia wtyczki, możesz dodać mały fragment kodu do pliku functions.php swojego motywu. Ten kod tymczasowo zablokuje dostęp do Twojej strony dla odwiedzających, wyświetlając im komunikat o konserwacji.

Oto jak to działa:

  • Kod sprawdza, czy osoba odwiedzająca Twoją stronę jest zalogowana i ma uprawnienia do edytowania motywów. Jeśli nie, zobaczy komunikat o konserwacji.
  • Wyświetlany komunikat jest prosty: "Nasza strona internetowa jest obecnie w trakcie zaplanowanej konserwacji. Proszę sprawdzić ponownie wkrótce."
  • Kod odpowiedzi HTTP jest ustawiony na 503, co informuje wyszukiwarki, że strona jest tymczasowo niedostępna z powodu konserwacji.

Pamiętaj, aby usunąć lub zakomentować ten kod, gdy konserwacja zostanie zakończona, aby umożliwić odwiedzającym ponowny dostęp do Twojej strony.

Kod

<?php
// Enable Maintenance Mode in WordPress

function wp_dudecom_enable_maintenance_mode() {
    if ( ! current_user_can( 'edit_themes' ) || ! is_user_logged_in() ) {
        wp_die(
            '<h1>Maintenance Mode</h1><p>Our website is currently undergoing scheduled maintenance. Please check back soon.</p>',
            'Maintenance Mode',
            array( 'response' => 503 )
        );
    }
}
add_action( 'get_header', 'wp_dudecom_enable_maintenance_mode' );
?>

Instrukcja

Lokalizacja pliku: functions.php w aktywnym motywie.

Wymagania wstępne:

  • Dostęp do panelu administracyjnego WordPressa.
  • Podstawowa znajomość edytowania plików motywu.
  • Wykonaj kopię zapasową pliku functions.php przed wprowadzeniem zmian.

Kroki wdrożenia:

  1. Zaloguj się do panelu administracyjnego WordPressa.
  2. Przejdź do Wygląd > Edytor motywu.
  3. W prawym pasku bocznym znajdź i kliknij na functions.php, aby otworzyć go do edycji.
  4. Przewiń do końca pliku functions.php.
  5. Skopiuj i wklej podany fragment kodu do pliku.
  6. Kliknij przycisk Aktualizuj plik, aby zapisać zmiany.
  7. Odwiedź swoją stronę w oknie prywatnego przeglądania lub wyloguj się, aby zweryfikować, że wyświetla się komunikat o trybie konserwacji.
  8. Po zakończeniu konserwacji usuń lub zakomentuj kod, aby przywrócić normalny dostęp do strony.

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