WordPress主题制作single.php文章内容页面文件
摘要:数据库名、用户名、密码、位置都是WordPress数据库配置文件wp-config.php 中。且通过w…
数据库名、用户名、密码、位置都是WordPress数据库配置文件wp-config.php 中。且通过wp-config.php文件可以更改很多设置,WordPress站点的功能、性能、安全度都是在此设置,下面大挖跟大家分享一下使用wp-config.php的技巧。
WordPress的安装wp-config.php文件的配置设定,就是为了访问MySQL数据库。
wp-config.php文件概述
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
/**
* WordPress基础配置文件。
*
* 这个文件被安装程序用于自动生成wp-config.php配置文件,
* 您可以不使用网站,您需要手动复制这个文件,
* 并重命名为“wp-config.php”,然后填入相关信息。
*
* 本文件包含以下配置选项:
*
* * MySQL设置
* * 密钥
* * 数据库表名前缀
* * ABSPATH
*
数据库信息
WordPress链接数据库需设定以下四个值:
// ** MySQL 设置 – 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define(‘WP_CACHE’, true); //Added by WP-Cache Manager
define( ‘WPCACHEHOME’, ‘C:xxxxxxwp-contentpluginswp-super-cache/’ ); //Added by WP-Cache Manager
define(‘DB_NAME’, ‘xxxxxx’);
/** MySQL数据库用户名 */
define(‘DB_USER’, ‘xxxxxx’);
/** MySQL数据库密码 */
define(‘DB_PASSWORD’, ‘xxxxxxxxx’);
/** MySQL主机 */
define(‘DB_HOST’, ‘localhost’);
/** 创建数据表时默认的文字编码 */
define(‘DB_CHARSET’, ‘utf8mb4’);
/** 数据库整理类型。如不确定请勿更改 */
define(‘DB_COLLATE’, ”);
|
DB_HOST最常见的是直接用“localhost”, 你也可以给数据库指定一个端口。例如:
define(‘DB_HOST’, ‘localhost:1234’);
define(‘DB_HOST’, ‘mysql.domain.tld:1234’);
还有一种更好的方法就是自动检测数据库服务器值:
define(‘DB_HOST’, $_ENV{DATABASE_SERVER});
数据库字符集和整理(collation)
你可以给MySQL数据库指定字符集。一般来说,不需要修改默认字符集UTF-8,因为它支持所有的语言。注意,如果wp-config.php文件里,这一字符集已经存在,你只能使用此字符集。下面是默认的设置,也是我推荐大家使用的设置:
define(‘DB_CHARSET’, ‘utf8’);
还可以指定collation(校勘/整理),对你的数据库字符集排序。Collation的设置通常由MySQL依据字符集自动处理的,在默认设置里的collation值保留空白就可以。默认的设置:
define(‘DB_COLLATE’, ”);
安全密匙
截至WordPress 4.xx后有8个安全密匙来加密cookies。这些密匙只需让它默默无闻地工作就好,并尽可能随意和复杂(你无需记住)。生成这些密匙的最简单方法就是通过WordPress官方密匙服务来自动生成。只要点击这个服务,复制并粘贴生成的结果到wp-config.php 文件中即可。注意,这些密匙可随时更改,这样一来,用户之前的cookies会被清除需要重新登陆你的网站。
define(‘AUTH_KEY’, ‘K^M{X4m_q bux?X!Jum2_mnn=y:b2M._]-,lg_(^2PJu6-;?-|4:K[0qdII*[YfY’);
define(‘SECURE_AUTH_KEY’, ‘Xh,;hV8)-eUu+|w(.AR}R5yW@D!/q[~@]bC.s+!P,)5vun;B2b_45|IB/|I=x[#I’);
define(‘LOGGED_IN_KEY’, ‘8$HO+Ytb69SXNcKpDj5;/?ijM|8h_dhV!,*Q|R+:RCUBYKNOG?**?~wTj5vOb->');
^ 2$I7o^Y{dPTc’);
define('NONCE_KEY', 'Yq?EXO%H{mWq~JnS-zXxi..-F@S}-~rqu6}H;t@5#1MoFl,nYRksG%F');
define('AUTH_SALT', 'M.y;J!5|jx^,]9T|7YSxmk&,e(/5V&+r4Lr+076.1>_3M|]^KBk)]+6Nc+*^.x(:');
define('SECURE_AUTH_SALT', 'lf?Mq&K>-@2+Oq=6t|:j)2pgSbZ9}@; E}SA4azpvW
define(‘LOGGED_IN_SALT’, ‘v|[l##c[9!NHS3.)>^v8mHQo$>6
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!