每次加載站點上未緩存的頁面時,都會評估wp-config.php文件的內(nèi)容。這意味著每次接待新訪客時,內(nèi)容都會重新加載,因此保持此文件最新且正確至關(guān)重要。
該文件看起來像是對核心 WordPress 函數(shù)的大量函數(shù)調(diào)用。此外,最好的做法是徹底注釋您放置在該文件中的任何代碼。雖然可能很明顯為什么要以某種方式做事,但對于后來從事該項目的其他開發(fā)人員來說可能并不明顯!
下面是北京六翼信息技術(shù)有限公司的開發(fā)工程師講解 WordPress wp-config.php文件的基本內(nèi)容。
注意: wp-config-sample.php文件的內(nèi)容按特定順序排列。重新排列文件的內(nèi)容可能會在您的網(wǎng)站上造成錯誤。

MySQL 數(shù)據(jù)庫設(shè)置
WordPress建站使用 MySQL 數(shù)據(jù)庫運行。您的數(shù)據(jù)庫存儲您博客的內(nèi)容,例如帖子、評論等。
通??梢詮哪闹鳈C檢索數(shù)據(jù)庫信息。如果您管理自己的 Web 服務(wù)器或托管帳戶并有權(quán)訪問 cPanel,則可以通過創(chuàng)建數(shù)據(jù)庫和用戶來訪問此信息。從 cPanel,訪問 MySQL 數(shù)據(jù)庫部分。

WordPress slate和key
WordPress 使用 cookie(或存儲在瀏覽器中的信息)來驗證登錄用戶和評論者的身份,因此 WordPress 還在 wp-config.php 文件中包含秘密身份驗證安全密鑰和slate。從本質(zhì)上講,這些 WordPress 安全密鑰是您網(wǎng)站的額外密碼,這些密碼又長又隨機且復(fù)雜,因此幾乎不可能破解。
這四個密鑰是增強安全性所必需的。這四種slate是推薦的,但不是必需的,因為如果沒有提供,WordPress 會為您生成slate。它們默認包含在wp-config.php中。

WordPress 數(shù)據(jù)庫表前綴
$table_prefix 是放在數(shù)據(jù)庫表前面的值。如果您想使用 wp_ 以外的內(nèi)容作為您的數(shù)據(jù)庫前綴,請更改該值。如果您在使用多站點功能時在同一個數(shù)據(jù)庫中安裝多個 WordPress 博客,通常會發(fā)生這種情況。僅使用數(shù)字、字母和下劃線。

WordPress語言
WordPress 4.0 引入了在 WordPress 管理儀表板而不是wp-config.php中更改語言的選項。通過訪問“設(shè)置”>“常規(guī)”并選擇站點語言,直接從 WordPress 儀表板更改語言。
ABSPATH WordPress 目錄的絕對路徑

高級wp-config.php選項
以下部分包含wp-config.php的高級選項。更改可能會導(dǎo)致您的網(wǎng)站出現(xiàn)無法預(yù)料的問題,因此請務(wù)必在添加或修改這些設(shè)置之前對 WordPress 進行備份。
有關(guān)wp-config.php設(shè)置選項的完整列表,請訪問 WordPress Codex。






