define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
这四个参数用于设置安全密钥,主要提高站点后台访问权限的安全性,防止暴力密码猜解。高度推荐设置这几个参数,可以通过这个工具来生成随机字符串 https://api.wordpress.org/secret-key/1.1/
define('WP_POST_REVISIONS', true);
设置是否保存文章和页面每次修订的版本。可设为布尔值,默认值为true。
define('WP_MEMORY_LIMIT', '32M')
内存使用限制,当安装占用内存高的插件时,可能需要调整。默认值为32M。
define('WP_DEBUG', false)
用于设置当程序(特别是插件)运行出问题时,是否显示错误提示。当进行插件开发时,可以打开它来看调试信息。正式运行的站点不需要加入该设置。可设为布尔值,默认值为false。
define('MEDIA_TRASH', false);
是否为媒体库设置回收站。可设为布尔值,默认值为false。
define( 'WP_CONTENT_DIR', ABSPATH . 'wp-content' )
define( 'WP_CONTENT_URL', get_option('siteurl') . '/wp-content');
define( 'WP_PLUGIN_DIR', WP_CONTENT_DIR . '/plugins' );
define( 'WP_PLUGIN_URL', WP_CONTENT_URL . '/plugins' );
以上这些设置用于修改存放主题、插件和媒体文件的目录路径和网址。除了非常特殊的情况外,一般不需要改动。
define('USER_COOKIE', 'wordpressuser_' . COOKIEHASH);
define('PASS_COOKIE', 'wordpresspass_' . COOKIEHASH);
define('AUTH_COOKIE', 'wordpress_' . COOKIEHASH);
define('SECURE_AUTH_COOKIE', 'wordpress_sec_' . COOKIEHASH);
define('LOGGED_IN_COOKIE', 'wordpress_logged_in_' . COOKIEHASH);
define('TEST_COOKIE', 'wordpress_test_cookie');
define('COOKIEPATH', preg_replace('|https?://[^/]+|i', '', get_option('home') . '/' ) );
define('SITECOOKIEPATH', preg_replace('|https?://[^/]+|i', '', get_option('siteurl') . '/' ) );
define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH . 'wp-admin' );
define( 'PLUGINS_COOKIE_PATH', preg_replace('|https?://[^/]+|i', '', WP_PLUGIN_URL) );
define('COOKIE_DOMAIN', false);
以上这些是用于设置存放各种认证信息的cookie键名及路径。除了非常特殊的情况外,一般不需要改动。
define('FORCE_SSL_ADMIN', false);
define('FORCE_SSL_LOGIN', false);
以上两项用于定义是否强制用户通过SSL登陆,除非主机有配置SSL加密并且对安全性有高要求的站点,否则可以不改。
define( 'AUTOSAVE_INTERVAL', 60 );
当编辑文章和页面时,每次自动保存的时间间隔。可设为大于0的任意整数,单位是秒,默认值是60秒。
define( 'EMPTY_TRASH_DAYS', 30 );
清空回收站的时间间隔。可设为大于0的任意整数,单位是天,默认值是30天。