Jak ustawić WordPressa w trybie konserwacji

Opublikowany: 2021-01-28

WordPress obsługuje obecnie ponad 75 milionów stron internetowych w Internecie, co stanowi ponad 30% stron internetowych. Byłeś zdumiony tym numerem? Cóż, nadejdzie więcej. WordPress dominuje w SERPach Google z aż 2,28 milionami wyników.

Chociaż jest dość popularny ze względu na łatwość dostępu, utrzymanie WordPressa staje się dość zniechęcającym zadaniem w miarę rozwoju strony internetowej. Kiedy wdrażasz poważną aktualizację w swojej witrynie WordPress, musisz przełączyć witrynę w tryb konserwacji, aby użytkownicy wiedzieli, że Twoja witryna będzie wkrótce ponownie aktywna.

Ale jak umieścić swoją stronę w trybie konserwacji? W tym artykule omówimy tylko to. Ale zanim zagłębimy się w to, oto krótki przegląd tego, czym jest tryb konserwacji WordPress, aby lepiej zrozumieć temat.

Zaczynajmy.

Co to jest tryb konserwacji WordPress?

Mówiąc prościej, tryb konserwacji WordPress jest technicznie statusem, który umożliwia wyświetlenie powiadomienia informującego, że witryna jest w trakcie konserwacji. Pokazuje nawet ramy czasowe, które pokazują oszacowanie, kiedy witryna będzie ponownie aktywna, wraz z alternatywnymi linkami do jej odwiedzenia.

Ułatwiając to, ta przyjazna dla użytkownika wiadomość zastępuje Twoją rzeczywistą witrynę podczas konserwacji.

Z technicznego punktu widzenia WordPress tworzy plik .maintenance zawierający powiadomienie o konserwacji i terminie za pomocą funkcji zwanej konserwacją wp podczas inicjowania konserwacji witryny. Ten plik jest automatycznie usuwany po zakończeniu konserwacji, a witryna jest uruchamiana z aktualizacjami.

Teraz, gdy wiesz, czym jest tryb konserwacji WordPress, oto dlaczego musisz go aktywować.

Dlaczego musisz aktywować tryb konserwacji WordPress?

Nikt nie lubi oglądać strony internetowej ze zwykłą białą stroną z napisem „strona internetowa/witryna niedostępna”. Twoja witryna WordPress robi coś podobnego, gdy przechodzi konserwację.

Jeśli nie aktywujesz trybu konserwacji w swojej witrynie, wyświetli się zwykła strona powitalna z komunikatem „Krótko niedostępny dla zaplanowanej konserwacji. Sprawdź za chwilę”. Może to brzmieć całkiem normalnie, ale poważnie szkodzi Twojej reputacji przed publicznością i potencjalnymi klientami.

Dzisiejsi ludzie są niecierpliwi i jak tylko zobaczą ten tekst, odbiją się od Twojej witryny i zaczną szukać lepszych alternatyw, które zaspokoją ich potrzeby.

W przeciwieństwie do tego, jeśli zdecydujesz się zmienić domyślny komunikat powiadomienia o konserwacji w swojej witrynie WordPress, poinformujesz użytkowników, że nie ma w tym żadnej wady witryny i że będzie ona ponownie dostępna z lepszą funkcjonalnością.

Teraz wiesz, dlaczego ważne jest, aby aktywować tryb konserwacji w witrynie WordPress, co prowadzi nas do ostatniego punktu – Jak przełączyć WordPressa w tryb konserwacji.

Przejdźmy teraz do tego.

Jak przełączyć WordPressa w tryb konserwacji?

Zazwyczaj istnieją trzy główne metody przełączenia WordPressa w tryb konserwacji. Tutaj są

  1. Korzystanie z wtyczki trybu konserwacji WP
  2. Ręczne aktywowanie trybu konserwacji za pomocą funkcji niestandardowej
  3. Korzystanie z pliku .htaccess

Korzystanie z wtyczki konserwacji WP

Jest to prawdopodobnie najpopularniejszy sposób aktywacji trybu konserwacji w witrynie WordPress. Automatycznie wykonuje cały proces bez konieczności wprowadzania jakichkolwiek zmian w kodzie.

Ci, którzy mają minimalną wiedzę techniczną, używają tej metody jako świetnego podejścia, ponieważ nie musisz nawet dotykać ani jednej linii kodu. Wszystko, co musisz zrobić, to pobrać wtyczkę konserwacyjną wp i ją zainstalować.

Po aktywacji wtyczki należy skonfigurować kilka ustawień. Oto jak.

Przejdź do Ustawień i dotknij Tryb konserwacji WP . Zobaczysz pięć różnych kart, w tym Ogólne, Projekt, Moduły, Zarządzaj botem i RODO.

Oto, co musisz zrobić z każdą kartą.

Ogólny

To pierwsza zakładka, którą zobaczysz w serii. Oto, co musisz zrobić z kartą Ogólne.

  • Pierwszą rzeczą, którą zobaczysz na karcie Ogólne, jest Status . Zmień status wtyczki na Aktywowana , aby aktywować WP Maintenance Plugin.
  • Po opcji statusu następną rzeczą, którą zobaczysz, jest Pomiń dla botów wyszukiwania Zmień tę opcję na Tak , ponieważ umożliwia ona botom Google dostęp do Twojej witryny nawet podczas konserwacji.
  • Ostatnią ważną rzeczą na karcie Ogólne jest rola backendu i rola frontendu . Tutaj będziesz mógł określić użytkownika, który może uzyskać dostęp do backendu lub frontendu Twojej witryny w okresie konserwacji. (Pamiętaj, że jeśli nie skonfigurujesz tych ról, dostęp będzie miał tylko administrator).

Projekt

Zakładka Projekt to miejsce, w którym określasz, jak będzie wyglądać Twoja strona powitalna. Tutaj możesz ustawić żądany tekst, który ma się pojawiać w powiadomieniu o konserwacji. Oto jak to działa.

  • Przejdź do opcji Tytuł (tag HTML) i dodaj tytuł strony powitalnej, nagłówek i niestandardową wiadomość, którą chcesz umieścić w powiadomieniu.
  • Teraz wybierz odpowiednie tło dla swojej strony powitalnej, które może być jednolitymi kolorami lub nawet obrazami.

Moduły

Ustalenie ram czasowych okresu konserwacji dla użytkowników ma kluczowe znaczenie i to właśnie robisz w zakładce Moduły.

  • Ustaw minutnik – czas rozpoczęcia i pozostały czas .
  • Teraz dodaj alternatywne linki do przekierowywania odbiorców do sieci społecznościowych. Po dodaniu linków do mediów społecznościowych wtyczka automatycznie wyświetla przycisk mediów społecznościowych na stronie powitalnej.

Dodaj opcję subskrypcji dla swoich odbiorców, aby mogli otrzymywać powiadomienia po ponownym uruchomieniu Twojej witryny.

Zarządzaj botem

Nawet jeśli Twoja witryna nie działa z powodu konserwacji, ważne jest, aby nawiązać kontakt z odbiorcami za pomocą interaktywnej komunikacji. Tutaj przydaje się zakładka Zarządzaj botem.

Możesz wykorzystać tę kartę, aby dodać chatboty do swojej strony powitalnej, co pomoże Ci utrzymać interaktywną komunikację z publicznością. Możesz nawet nadać awatar i nazwę swoim chatbotom, co sprawi, że będzie bardziej angażujący.

RODO

Jeśli zdecydujesz się udostępnić swoim odbiorcom opcję subskrypcji, ta zakładka jest bardzo przydatna.

RODO oznacza ogólne rozporządzenie o ochronie danych. Aktywowanie tej karty jest ważne, ponieważ zbierasz dane odwiedzających.

Po zakończeniu procesu dotknij Zapisz ustawienia , zanim odwiedzisz stronę swojej witryny.

Ręczne aktywowanie trybu konserwacji za pomocą funkcji niestandardowej

Korzystając z tej metody, możesz ręcznie przełączyć witrynę w tryb konserwacji. Jednak w przeciwieństwie do pierwszej metody, korzystanie z niestandardowej funkcjonalności jest dość techniczne, ponieważ aktywuje tryb konserwacji WordPress bez wtyczki.

Ale nie martw się. Poniżej wymieniliśmy linie kodu, które można dołączyć na końcu pliku functions.php motywu, aby aktywować tryb konserwacji bez wtyczki.

// Aktywuj tryb konserwacji WordPress

funkcja wp_maintenance_mode() {

if (!current_user_can('edit_themes') || !is_user_logged_in()) {

wp_die('<h1>W trakcie konserwacji</h1><br />Strona w trakcie planowanej konserwacji. Sprawdź później.');

}

}

add_action ('get_header', 'wp_maintenance_mode');

Aby dostosować komunikat konserwacyjny, możesz zmienić tekst w cudzysłowie w wierszu 4 kodu.

Pamiętaj, że ważne jest, aby wykonać kopię zapasową danych witryny przed zastosowaniem tej metody, ponieważ wymaga ona wprowadzenia zmian w pliku functions.php .

Korzystanie z pliku .htaccess

Ostatnią metodą aktywacji trybu konserwacji jest dodanie poniższego kodu do pliku .htaccess. Znajdziesz ten plik w katalogu swojej witryny, gdzie musisz zmienić jego nazwę na .htaccess_default i utworzyć nowy plik o nazwie .htaccess . Po utworzeniu pliku dodaj do niego następujący kod.

RewriteEngine włączony

Przepisz bazę /

RewriteCond %{REQUEST_URI} !^/maintenance\.html$

RewriteRule ^(.*)$ https://example.com/maintenance.html [R=307,L]

Teraz utwórz kolejny plik w katalogu serwisu WWW o nazwie Maintenance.HTML i umieść w nim swoją niestandardową wiadomość serwisową.

Pamiętaj, że ważne jest, aby wykonać kopię zapasową pliku .htaccess przed kontynuowaniem tej metody, ponieważ wprowadzisz w nim pewne zmiany.

Jedną rzeczą, o której należy pamiętać, jest to, że korzystając z metody .htaccess , nie będziesz mieć dostępu do panelu administracyjnego witryny, ponieważ wszystkie żądania są automatycznie przekierowywane do pliku maintenance.html .

Zawijanie It

Były to trzy metody, których możesz użyć, aby ustawić swoją witrynę WordPress w trybie konserwacji. Oto krótki przegląd ich wszystkich.

  • Pierwsza metoda automatycznie przełączy Twoją witrynę w tryb konserwacji dla WordPress za pomocą wtyczki.
  • Druga metoda wymagałaby dodania fragmentu kodu do pliku PHP .
  • Trzecia metoda wymagałaby dodania kodów w pliku .htaccess

Wykorzystaj powyższe metody, aby przełączyć WordPressa w tryb konserwacji i pomóc odbiorcom uniknąć porzucania Twojej witryny.