當你的 WordPress 站點出現資料庫錯誤的時候,預設會看到這樣的頁面:

你也可以自定義錯誤頁,首先在 「wp-content」 資料夾建立一個 db-error.php 檔案,在裡邊放上這樣的程式碼:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

<?php

/**

    *WordPress 自定義資料庫錯誤頁

    *https://www.weixiaoduo.com/database-error-page/

*/

header('HTTP/1.1 503 Service Temporarily Unavailable');

header('Status: 503 Service Temporarily Unavailable');

header('Retry-After: 600');

?>

<!DOCTYPE HTML>

<html>

<head>

    <meta charset="UTF-8">

    <title> 資料庫錯誤</title>

</head>

<body>

    <h1> 資料庫錯誤</h1>

    <p> 自定義資料庫錯誤頁</p>

</body>

</html>

這樣就可以自定義資料庫錯誤頁了。

事實上,這個自定義的錯誤頁實際上是一個 Drop-in 高階外掛,瞭解什麼是 Drop-in 高階外掛:https://www.weixiaoduo.com/drop-in/