define('NONCE_KEY','k1+EOc-&w?
hG8j84>6L9v\"6C89NH?
ui{*3\\(t09mumL/fF');
数据库前缀
数据库前缀的设置对提高你的站点平安和在同一数据库中安装多个WordPress站点都超级有效,通过改变默许值“wp_”为随机唯一的值,可减轻站点受解决的可能性,整体上提高你的网站平安性。
下面是默许值:
$table_prefix='wp_';
有很多解决者确实是对准这些默许前缀的数据库进行解决。
略微修改成如:
“x777_”之类的可幸免此类解决。
你还能够利用此设置实此刻一个数据库中安装多个WordPress站点,只要给每一个WordPress指定一个单独的数据库前缀即可:
$table_prefix='wp1_';o”这一类别,其默许位置是(假设是没有明确指定的途径)wp-content/languages(第一)和wp-includes/languages(第二)。
下面是默许设置:
define('WPLANG','');
define('LANGDIR','');
目录设置
技术上来讲,你不太需要关注它。
默许的文件里有几行指定绝对途径而且包括设置文件。
我那个地址提出来,只是为了使这篇文章更完整些:
/**WordPressabsolutepathtotheWordpressdirectory.*/
if(!
defined('ABSPATH'))
define('ABSPATH',dirname(__FILE__).'/');
/**SetsupWordPressvarsandincludedfiles.*/
require_once(ABSPATH.'');
博客地址和网站地址
默许的中不包括这两个概念,只是为了改善WordPress的性能,仍是需要添加的。
这两个设置是在版本引进来的。
在中添加者两个概念可降低数据库查询数,提高网站的运行。
这些设置需与你的WordPressAdmin中的设置一致。
下面是一个例子(所有URL地址不以斜线结尾):
define('WP_HOME','');
define('WP_SITEURL','');
能够利用全局变量动态地设置这些值:
define('WP_HOME',';
define('WP_SITEURL',';
模板途径和样式表途径
设定好博客地址和网站地址后,你还能够通过剔除对模板途径和样式表途径的数据库查询,如此可提高站点的性能。
下面是默许的值:
define('TEMPLATEPATH',get_template_directory());
define('STYLESHEETPATH',get_stylesheet_directory());
尽管数据库查询还存在,但咱们能够减少多余的查询:
define('TEMPLATEPATH','/absolute/path/to/wp-content/themes/active-theme');
define('STYLESHEETPATH','/absolute/path/to/wp-content/themes/active-theme');
禁用缓存缓和存有效期
这两个都是针对旧版本的WordPress,还在利用默许的基于对象的缓存机制。
第一个选项是启用或禁用缓存。
第二个概念让你指定缓存的到期时刻。
启用缓存
define('WP_CACHE',true);;。
define('COOKIEPATH',preg_replace('|https?
:
/'));
define('SITECOOKIEPATH',preg_replace('|https?
:
/'));
define('PLUGINS_COOKIE_PATH',preg_replace('|https?
:
wp-admin');
覆盖文件权限
假设是你的虚拟主机默许文件权限超级严格,在WordPress配置文件里添加这些概念就能够够够解决那个问题。
注意,数值不需要用引号引发来。
下面是例子:
define('FS_CHMOD_FILE',0755);
define('FS_CHMOD_DIR',0755);
查看所有已概念的常量
需要查看所有已概念的常量吗?
用下面的PHP函数就会取得一个所有当前一概念常数的数组:
print_r(@get_defined_constants());
自概念用户和usermeta表
你也能够通过下面的概念自概念用户和usermeta表:
define('CUSTOM_USER_TABLE',$table_prefix.'my_users');
define('CUSTOM_USER_META_TABLE',$table_prefix.'my_usermeta');
FTP/SSH常量
这种概念是用于帮忙用户定位和实现FTP/SSH连接。
下面是例子:
define('FS_METHOD','ftpext');sh/');sh/id_rsa');/path/wp-content');
/path/wp-content/plugins');
//当前目录的完整URL(结尾不包括斜杠)
define('WP_PLUGIN_URL','path/wp-content/plugins');
日记修订版的处置
Worepress最新版本提供了一个发布后修改系统,用户可保留不同的博客版本,乃至,假设是有需要的话,还能够恢复到先前保留的博客版本。
不管你喜爱仍是不喜爱那个功能,下面的设置可能都对你有帮忙。
限制保留博客版本的数量
define('WP_POST_REVISIONS',3);//任意整数,只是不要太夸张。
禁用修订版功能
define('WP_POST_REVISIONS',false);
指定自动保留距离
跟发布版本功能类似,WordPress其实利用了自动保留功能。
默许情形下,WordPress每一分钟自动保留你的作品,只是你完全能够依照需要改变那个数值。
只是也注意不要太夸张,以幸免破坏了你的效劳器。
define('AUTOSAVE_INTERVAL',160);//单位秒
调试WordPress
自从版本以来,有一些错误和警告提示帮忙用户调试网站。
截止版本,报错品级提高到E_ALL并有激活对一些函数的警告功能。
默许(即,没有在文件中指定任何概念),错误报告被禁用。
define('WP_DEBUG',true);//启用调试模式
define('WP_DEBUG',false);//禁用调试模式(默认)
错误日记配置
下面是启用WordPress站点错误日记的一种简单方式。
创建一个名为“”的文件,使其对效劳器可写,并将其放置在你选择的目录下。
接着在下面代码中第三行编辑途径,并加入中:
@ini_set('log_errors','On');
@ini_set('display_errors','Off');
@ini_set('error_log','/home/path/domain/logs/');
增加PHP内存
假设是你收到错误提示“许诺的内存xxx字节已用尽”,那个设置就对你有帮忙了。
截至WordPress的版,WP_MEMORY_LIMIT概念,你能够指定PHP利用的最大内存。
默许情形下,最大PHP内存是32兆,因此只有要求大于32兆是菜需要更改此设置。
注意,有些虚拟主机禁止你提高PHP内存,因此你得请求他们帮忙。
下面是例子:
define('WP_MEMORY_LIMIT','64M');
define('WP_MEMORY_LIMIT','96M');
define('WP_MEMORY_LIMIT','128M');
保留并显示数据库查询以供分析
那个技术可实现保留并显示数据库查询的信息以备后面分析。
那个进程保留了每一次查询、相关的函数和总的执行时刻。
这些信息都保留为一个数组的形式,并可显示在任何模板页上。
只是,第一得在你的文件添加下面的指令:
define('SAVEQUERIES',true);
然后,在主题的footer上加上下面的代码:
//只对admin显示查询数组
if(current_user_can('level_10')){
global$wpdb;
echo"
";