wordPress/ target=_blank class=infotextkey>WordPress管理员可以轻松管理配置,而无需触及一行代码 。然后将这些基本配置设置存储在数据库内的 wp-options 表中 。但是,WordPress还有一个名为 wp-config.php 的独立配置文件,可用于进一步的自定义 。
wp-config.php是安装自托管WordPress站点时保存自定义托管数据(数据库名称,数据库主机等)的文件 。您还可以向此文件添加其他配置选项,您可以使用这些选项启用或禁用调试、缓存、多站点、SSL登录、自动更新等功能 。
文章插图
下载和编辑wp-config.php
下载WordPress时,安装文件夹中还没有wp-config.php文件 。但是,有一个名为wp-config-sample.php 的文件需要复制并重命名为wp-config.php 。然后,您需要将基本连接数据(数据库名称、数据库用户名、数据库密码、主机名、安全密钥)等添加到此文件 。
如果您的托管服务提供商使用Softaculous自动安装程序(大多数都这样做),这个过程是自动执行的,当您通过FTP连接服务器时,您将在根文件夹中找到wp-config.php和wp-config-sample.php文件 。
文章插图
请注意,设置顺序很重要,因此请勿重新排列 。编辑wp-config文件时,请始终使用代码编辑器,如Sublime Text、Atom、Notepad ++、Visual Studio Code或TextMate 。文字处理器(text记事本、Microsoft office、google Docs、LibreOffice等)会弄乱您的文件,从不使用它们来编辑代码文件 。
保存到wp-config中的设置会覆盖数据库,以防两者都存在相同类型的配置(例如站点地址)
放置代码段的位置
默认情况下,大多数配置选项在wp-config中不存在 。如果你想使用它们,你需要在起始的
文章插图
wp-config.php 配置代码
在本文中,您可以找到15个代码片段,您可以使用它们来自定义wp-config.php文件 。
1. 开启WordPress调试模式
您可以在wp-config文件中打开和关闭WordPress调试模式 。默认情况下,下面的第一个片段确实存在于wp-config(数据库配置下方),但其值设置为false 。要开启调试模式,请将其值更改为true 。
第二个代码段打开前端调试模式,允许您调试css和JAVAScript脚本 。仅在从未投入生产的开发站点上使用调试模式 。
# 开启WordPress PHP调试模式define( 'WP_DEBUG', true ); # 开启 CSS 和 JavaScript 调试模式define( 'SCRIPT_DEBUG', true );2. 更改数据库表前缀
WordPress默认使用wp_表前缀 。如果您想要更安全的数据库,可以选择更复杂的表前缀 。
默认情况下,此配置选项也存在于wp-config文件中,您只需将$table_prefix变量的值更改为更安全的值 。
# 更改更复杂安全的数据库表前缀,仅可用数字、字母和下划线$table_prefix = 'sfy8w_';3. 更改WordPress网址
您可以在“设置>常规”菜单下的WordPress管理员中设置WordPress地址和站点地址 。但是,您也可以在wp-config文件中配置这些URL地址 。
文章插图
设置>常规
在wp-config文件中定义WP_SITEURL和WP_HOME常量有两个好处:
- 如果由于某种原因无法访问您的管理区域,它可以挽救生命
- 它可以减少网站加载时的数据库调用次数(因为wp-config会覆盖保存在数据库中的选项)
# 定义WordPress地址(URL)define('WP_SITEURL', 'http://www.yourwebsite.com'); # 定义站点地址(WordPress的根目录)define('WP_HOME', 'http://www.yourwebsite.com/wordpress');4. 清空回收站的时间间隔
您可以让WordPress在一定天数后自动清空回收站 。此常量的最小值为0,表示将禁用回收站功能 。
# 定义清空回收站时间为7天define( 'EMPTY_TRASH_DAYS', 7 );5. 启用WordPress缓存
您可以使用以下代码行启用WordPress的内置缓存功能 。大多数缓存插件(例如W3 Total Cache和WP Super Cache)会自动将此代码段添加到wp-config文件中 。
# 启用WordPress缓存define( 'WP_CACHE', true );6. 启用多站点模式
通过将WP_ALLOW_MULTISITE常量添加到wp-config文件,您可以启用WordPress的多站点功能,该功能允许您创建WP站点的网络 。
推荐阅读
- 洗洗衣机的过期了还能用么 没拆封的洗衣片过期了能用吗
- 智能马桶盖 女性最好不要买 智能马桶盖能洗女人的前面吗
- 后台服务器框架中的瑞士军刀——MCP
- 洗衣机的简自洁怎么用 洗衣机简自洁功能是干什么用的
- C语言常量
- 域名价值算法是怎样的?
- 宇宙里的黑洞 恒星被超大质量黑洞撕碎并吞噬
- 淘宝店铺的名称店铺名在哪里修改 淘宝店铺名称能改吗
- 棘龙的天敌是什么恐龙 棘龙有天敌吗
- 一文全面了解IPv6