Snippet

Włączanie trybu konserwacji w WordPress – Prosty poradnik

Jak włączyć tryb konserwacji w WordPressTryb konserwacji w WordPress bez wtyczkiWprowadzenie strony WordPress w tryb serwisowyKonfiguracja strony konserwacji w WordPressJak aktywować tryb serwisowy WordPressPoradnik włączania trybu konserwacji WordPressWordPress tryb serwisowy manualnieTryb konserwacji w WordPress – kod PHPCo to jest tryb konserwacji w WordPressJak 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

1<?php 2// Enable Maintenance Mode in WordPress 3 4function wp_dudecom_enable_maintenance_mode() { 5 if ( ! current_user_can( 'edit_themes' ) || ! is_user_logged_in() ) { 6 wp_die( 7 '<h1>Maintenance Mode</h1><p>Our website is currently undergoing scheduled maintenance. Please check back soon.</p>', 8 'Maintenance Mode', 9 array( 'response' => 503 ) 10 ); 11 } 12} 13add_action( 'get_header', 'wp_dudecom_enable_maintenance_mode' ); 14?>

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.