Jak dodać niestandardową stronę błędu bazy danych w WordPress

Czy kiedykolwiek widziałeś stronę błędu „Error establishing a database connection” w swojej witrynie WordPress?

Ten Komunikat może być wyświetlany z różnych powodów, ale jest nieatrakcyjny i może dezorientować odwiedzających. Ponadto nie zdasz sobie sprawy, że Twoja strona jest wyłączona, dopóki jej nie odwiedzisz i nie zobaczysz wiadomości.

W tym artykule pokażemy, jak dostosować stronę błędu bazy danych w WordPress. Pokażemy Ci również, jak skonfigurować powiadomienie za każdym razem, gdy Twoja strona przestanie działać z powodu błędu bazy danych.

How to Add a Custom Database Error Page in WordPress

Co powoduje błąd nawiązania połączenia z bazą danych?

„Błąd nawiązania połączenia z bazą danych” jest jednym z najczęstszych błędów WordPress. Może to być spowodowane nieprawidłowymi informacjami o bazie danych w Ustawieniach WordPress, uszkodzoną bazą danych lub nieodpowiedzialnym serwerem bazy danych.

Database Connection Error in WordPress

Rozwiązanie tego błędu może być trudne dla początkujących, więc wymieniliśmy wiele rozwiązań błędu w naszym przewodniku, jak naprawić „błąd nawiązania połączenia z bazą danych” w WordPress.

Ostatnią rzeczą, którą odwiedzający chcą zobaczyć, jest ogólny komunikat o błędzie wyświetlany przez WordPress. Strona błędu nie zawiera szczegółów, jest nieatrakcyjna i nie zawiera żadnej marki. Wygląda na to, że Twoja strona zniknęła.

Mając to na uwadze, przyjrzyjmy się, jak dostosować stronę błędu w witrynie WordPress, aby była bardziej pomocna.

Dodawanie niestandardowej strony błędu bazy danych w WordPress

Najpierw musisz otworzyć nowy plik w edytorze tekstu, takim jak Notatnik, a następnie wkleić następującą zawartość do środka.

<?PHP / / niestandardowa strona błędu bazy danych WordPress
 
  header ('HTTP/1.1 503 Service Temporary Unavailable');
  header ('Status: 503 Usługa chwilowo niedostępna');
  header('Retry-After: 600'); / / 1 godzina = 3600 sekund
 
  // Jeśli chcesz wysłać wiadomość e-mail o błędzie
  // poczta ("your@email.com", "Błąd bazy danych", " wystąpił problem z bazą danych!", "From: Db Error Watching");
 
?>
 
<!DOCTYPE HTML>
< html>
< head>
< title>Błąd bazy danych< / title>
< style>
body { padding: 20px; background: red; color: white; font-size: 60px; }
< / style>
< / head>
< body>
  Masz problemy.
< / body>
< / html>

Źródło: CSS Tricks

Następnie zapisz plik jako ’ db-error.php”. Następnie, korzystając z programu FTP, musisz przesłać plik do katalogu /wp-content/ witryny WordPress. Aby uzyskać więcej informacji, zapoznaj się z naszym Przewodnikiem dla początkujących na temat korzystania z FTP z WordPress.

Teraz, gdy Twoja witryna nie może nawiązać połączenia z bazą danych, zobaczysz komunikat o błędzie na zrzucie ekranu poniżej, a tytuł „Błąd bazy danych” zostanie wyświetlony na karcie przeglądarki internetowej.

Database Error Page Preview

To nie jest najbardziej atrakcyjny komunikat o błędzie, ale to krok naprzód. Teraz możesz zmienić HTML i CSS strony, aby lepiej pasowały do twojej witryny.

Dostosowywanie strony błędu bazy danych w WordPress

Teraz nadszedł czas, aby dostosować stronę błędu bazy danych, aby wyglądała świetnie i pasowała do tematu twojej witryny. Należy również dodać logo marki i slogan na stronie.

Przydałoby ci się też trochę humoru w Twojej wiadomości. Odwiedzający mogą nie być w stanie odwiedzić Twojej witryny, ale możesz przynajmniej ich rozbawić.

Możesz zainspirować się naszą listą najlepszych przykładów projektowania stron błędów WordPress 404. Na przykład, ta Pusta strona Cup 404 może być łatwo zmodyfikowana, aby służyć jako strona błędu bazy danych.

Empty Cup 404 Error Message Example

Musisz zmienić „Błąd 404” Na „Błąd bazy danych” i „ta strona nie może zostać znaleziona” na „ta strona jest tymczasowo niedostępna”. Powinieneś również usunąć przycisk „Idź do domu”, ponieważ prawdopodobnie cała witryna jest wyłączona.

Najprostszym sposobem na stworzenie niestandardowego projektu strony błędu bazy danych jest użycie wtyczki SeedProd. Jest to najpopularniejszy Kreator stron docelowych z funkcją przeciągania i upuszczania, aby dostosować strony błędów bez edytowania kodu.

Istnieje bezpłatna wersja SeedProd, ale potrzebujesz wersji Pro, aby uzyskać dostęp do wbudowanych szablonów stron błędów 404.

Aby dowiedzieć się, jak używać SeedProd do tworzenia niestandardowych stron z błędami, sprawdź nasz przewodnik, jak ulepszyć szablon strony 404 w WordPress.

Wysyłanie powiadomienia e-mail o błędzie bazy danych

Jeśli Twoja strona jest wyłączona, chcesz zostać powiadomiony, abyś mógł coś z tym zrobić.

Fragment kodu, którego użyliśmy wcześniej, zawiera kod, który wyśle Ci powiadomienie e-mail, gdy Twoja witryna będzie miała błąd w bazie danych. Ta część kodu jest obecnie nieaktywna, ponieważ jest komentowana dwoma ukośnikami.

  // Jeśli chcesz wysłać wiadomość e-mail o błędzie
  // poczta ("your@email.com", "Błąd bazy danych", " wystąpił problem z bazą danych!", "From: Db Error Watching");

Aby otrzymywać powiadomienia, musisz usunąć dwa ukośniki przed funkcją poczty.

  // Jeśli chcesz wysłać wiadomość e-mail o błędzie
  mail ("your@email.com", "Błąd bazy danych", " wystąpił problem z bazą danych!", "From: Db Error Watching");

Będziesz też musiał wymienić „your@email.com” z własnym adresem e-mail. Nie zapomnij zapisać edytowanego błędu db.plik php i prześlij go do katalogu /wp-content/ swojej witryny WordPress.

Mamy nadzieję, że ten samouczek pomógł Ci dowiedzieć się, jak dodać niestandardową stronę błędu bazy danych w WordPress.

Możesz również dowiedzieć się, jak wybrać najlepszy hosting WordPress lub sprawdź naszą listę wtyczek, które muszą mieć wtyczki, aby rozwijać swoją witrynę.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…