monstroid
Motyw Monstroid z TemplateMonster w wersji deweloperskiej za 135 zł (Zamiast 886zł!)
12 marca 2016
semstorm
SEMSTORM – czy wiesz, na jakie frazy jesteś widoczny w wyszukiwarce? Chcesz dowiedzieć się, jakie słowa wykorzystuje konkurencja?
15 marca 2016

[WordPress – Zamiennik dnia] Jak ustawić własny błąd połączenia z bazą danych?

db-error

WordPress bez Wtyczek – dziś kolejna odsłona – tym razem zmieniamy ekran błędu połączenia z bazą danych. Zamienniki w WordPressie to taki typ wtyczki, który wrzucamy bezpośrednio do folderu /wp-content – np. poniższy przykład dodajemy do folderu /wp-content pod nazwą db-error.php

Po czym poznać błąd połączenia z bazą danych w WordPress?

Z pewnością poznasz go po komunikacie “Problem łączenia się z bazą danych” lub “Error Establishing a Database Connection“. Ten błąd można w prosty sposób podmienić na własny – im bardziej kreatywny, tym lepiej – zachęcenie do odświeżenia strony po paru chwilach pozwoli Tobie zachować chodź część użytkowników, którzy akurat weszli w nieodpowiednim momencie.

<?php 
  header('HTTP/1.1 503 Service Temporarily Unavailable');
  header('Status: 503 Service Temporarily Unavailable');
  header('Retry-After: 600'); // 1 godzina  = 3600 sekund
?>

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Serwery się obraziły</title>
<style>
body { padding: 20px; background: orange; color: white; font-size: 65px; }
</style>
</head>
<body>
  Serwery się obraziły - spróbuj za chwilę
</body>
</html>

Gdzie wgrać zamiennik db-error.php ?

db-error

Plik wgraj do katalogu wp-content pod nazwą db-error.php
Ważne! Dla pewności, że wszystko się uda plik stwórz w Notepad++ ustawiając kodowanie jako Koduj w UTF-8 (bez BOM) w menu “Format” lub w SublimeText.

Jakub Jaworowicz
Jakub Jaworowicz
Marketingiem zajmuję się do 15 roku życia, zacząłem od brzydkich stron w kreatorze stron usługi Republika serwisu Onet - obecnie obsługuje ponad 200 klientów i 450 serwisów WWW, które tworzyłem lub mam je pod swoją opieką (w zakresie wsparcia i utrzymania). Obecnie jestem Specjalistą ds Marketingu w największym ogrodniczym sklepie internetowym (SADOWNICZY.PL) oraz Kierownikiem działu wsparcia sprzedaży.

2 Komentarze

  1. Na jakiś taki: “Kochanie, co ty chcesz ode mnie?” 🙂

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *