WordPress建站之wp-config.php文件的内容

每次加载站点上未缓存的页面时,都会评估wp-config.php文件的内容。这意味着每次接待新访客时,内容都会重新加载,因此保持此文件最新且正确至关重要。

该文件看起来像是对核心 WordPress 函数的大量函数调用。此外,最好的做法是彻底注释您放置在该文件中的任何代码。虽然可能很明显为什么要以某种方式做事,但对于后来从事该项目的其他开发人员来说可能并不明显!

下面是北京六翼信息技术有限公司的开发工程师讲解 WordPress wp-config.php文件的基本内容。

注意: wp-config-sample.php文件的内容按特定顺序排列。重新排列文件的内容可能会在您的网站上造成错误。

f603918fa0ec08fa0afc365753dd866654fbda04

MySQL 数据库设置

WordPress建站使用 MySQL 数据库运行。您的数据库存储您博客的内容,例如帖子、评论等。

通常可以从您的主机检索数据库信息。如果您管理自己的 Web 服务器或托管帐户并有权访问 cPanel,则可以通过创建数据库和用户来访问此信息。从 cPanel,访问 MySQL 数据库部分。

8b82b9014a90f603c1f626de30210810b151eda0

WordPress slate和key

WordPress 使用 cookie(或存储在浏览器中的信息)来验证登录用户和评论者的身份,因此 WordPress 还在 wp-config.php 文件中包含秘密身份验证安全密钥和slate。从本质上讲,这些 WordPress 安全密钥是您网站的额外密码,这些密码又长又随机且复杂,因此几乎不可能破解。

这四个密钥是增强安全性所必需的。这四种slate是推荐的,但不是必需的,因为如果没有提供,WordPress 会为您生成slate。它们默认包含在wp-config.php中。

500fd9f9d72a6059e7481e0d21078f90033bba08

WordPress 数据库表前缀

$table_prefix 是放在数据库表前面的值。如果您想使用 wp_ 以外的内容作为您的数据库前缀,请更改该值。如果您在使用多站点功能时在同一个数据库中安装多个 WordPress 博客,通常会发生这种情况。仅使用数字、字母和下划线。

30adcbef76094b3617a2d96cabffc7d28d109d3a

WordPress语言

WordPress 4.0 引入了在 WordPress 管理仪表板而不是wp-config.php中更改语言的选项。通过访问“设置”>“常规”并选择站点语言,直接从 WordPress 仪表板更改语言。

ABSPATH WordPress 目录的绝对路径

ae51f3deb48f8c54b5365e68331a96fee1fe7f4a

高级wp-config.php选项

以下部分包含wp-config.php的高级选项。更改可能会导致您的网站出现无法预料的问题,因此请务必在添加或修改这些设置之前对 WordPress 进行备份。

有关wp-config.php设置选项的完整列表,请访问 WordPress Codex。

 

f31fbe096b63f6246ab5773a977750f31b4ca3d9