一般(General)
AUTOSAVE_INTERVAL
定义 WordPress 多久自动保存日志。
值: 秒数(默认:60)
CORE_UPGRADE_SKIP_NEW_BUNDLED
定义在更新的时候是否忽略插件和主题的更新
值:true|false(默认:false)
DISABLE_WP_CRON
定义是否屏蔽 WordPress 的 Cron 功能
值:true|false(默认:false)
EMPTY_TRASH_DAYS
定义自动从 WordPress 回收站永久删除日志,页面,福建或者留言的天数。
值:天数(默认:30)
IMAGE_EDIT_OVERWRITE
定义当完成编辑一张图片之后,是覆盖原图还是另存为其他图片。
值:true|false(默认:false)
MEDIA_TRASH
定义是否激活媒体的回收站
值:true|false (默认:false)
WPLANG
定义 WordPress 的语言
值:如简体中文,则 zh_CN
WP_DEFAULT_THEME
定义默认的主题
值:主题名称(默认:twentyeleven)
WP_CRON_LOCK_TIMEOUT
定义多长的一个周期内只有一个 cronjob 会被触发。
值:秒数(默认:60)
WP_MAIL_INTERVAL
定义多长的一个周期内只有一个允许通过 mail 发布的日志。
值:秒数(默认:300)
WP_POST_REVISIONS
定义是否屏蔽日志修订功能,或者定义每篇日志有多少个日志修订。
值:true|false|number (默认:true)
WP_MAX_MEMORY_LIMIT
定义一些 WordPress 函数能够最大使用的内存。
值:内存大小,单位为M(默认:256M)
WP_MEMORY_LIMIT
定义 WordPress 的内存限制。
值:内存大小,单位为M(默认:32M, 多站点为:64M)
状态(Status)
APP_REQUEST
如果是来自 Atom Publishing Protocol 的请求,将会被定义。
值:true
COMMENTS_TEMPLATE
在留言模板加载之后,将被定义。
值:true
DOING_AJAX
如果是来自 AJAX 的请求,将被定义。
值:true
DOING_AUTOSAVE
当 WordPress 正在自动保存日志的时候,将被定义。
值:true
DOING_CRON
当 WordPress 正在执行 Cronjob 的时候,将被定义。
值:true
IFRAME_REQUEST
如果是来自 iframe 的请求,将被定义。
值:true
IS_PROFILE_PAGE
用户修改他的个人资料之后,将会被定义。
值:true
SHORTINIT
定义之后,将 load 最小化的 WordPress。
值:true
WP_ADMIN
如果来自 WordPress 后台的请求,将被定义。
值:true
WP_BLOG_ADMIN
如果来自 /wp-admin/ 的请求,将被定义。
值:true
WP_IMPORTING
当 WordPress 正在导入数据的时候,将被定义。
值:true
WP_INSTALLING
当 WordPress 正在安装或者升级的时候,将被定义。
值:true
WP_INSTALLING_NETWORK
如果是来自多站点管理后台的请求或者正在安装多站点的时候,将被定义。
值:true
WP_LOAD_IMPORTERS
当访问 WordPress 后台导入页面(工具 > 导入)的时候,将被定义。
值:true
WP_NETWORK_ADMIN
如果是来自 /wp-admin/network/ 的请求,将被定义。
值:true
WP_REPAIRING
如果是来自 /wp-admin/maint/repair.php 的请求,将被定义。
值:true
WP_SETUP_CONFIG
当 WordPress 将被安装或者设置的时候,将被定义。
值:true
WP_UNINSTALL_PLUGIN
如果一个插件将被卸载的时候,将被定义。
值:被卸载的插件文件名
WP_USER_ADMIN
如果是来自 /wp-admin/user/ 的请求,将被定义。
值:true
XMLRPC_REQUEST
如果是来自 XML-RPC API 的请求,将被定义。
值:true
路径,目录和链接(Paths, dirs and links)
ABSPATH
WordPress 根目录的路径
默认:wp-load.php 锁在的路径
WPINC
/wp-includes/ 的相对路路径,可以自定义。
默认:wp-includes
WP_LANG_DIR
语言包文件夹的绝对路径。
默认:WP_CONTENT_DIR . ‘/languages’ 或者 ABSPATH . WPINC . ‘/languages’
WP_PLUGIN_DIR
插件目录的绝对路径。
默认:WP_CONTENT_DIR.’/plugins’
WP_PLUGIN_URL
插件目录的 url。
默认:WP_CONTENT_URL.’/plugins’
WP_CONTENT_DIR
wp-content 目录的绝对路径
默认:ABSPATH.’wp-content’
WP_CONTENT_URL
wp-content 目录的URL
默认:get_option(‘siteurl’) . ‘/wp-content’
WP_HOME
WordPress 的主页。
WP_SITEURL
WordPress 根目录的 URL
WP_TEMP_DIR
临时目录的绝对路劲。
WPMU_PLUGIN_DIR
必须使用的插件目录的绝对路径
默认:WP_CONTENT_DIR.’/mu-plugins’
WPMU_PLUGIN_URL
必须使用的插件目录的 URL
默认:WP_CONTENT_URL.’/mu-plugins’
数据库(Database)
DB_CHARSET
设置数据库的字符格式
值:See MySQL docs (默认:utf8)
DB_COLLATE
定义数据库的整理
值:See MySQL docs (默认:utf8_general_ci)
DB_HOST
定义数据库主机地址。
值:IP address, domain and/or port (默认:localhost)
DB_NAME
定义数据库名。
值:数据库名
DB_PASSWORD
定义数据库密码
DB_USER
定义数据库用户
WP_ALLOW_REPAIR
允许通过 /wp-admin/maint/repair.php 来自动修复和优化数据库表。
值:true|false
CUSTOM_USER_TABLE
定义自定义 user 表
值:表名
CUSTOM_USER_META_TABLE
定义自定义 user meta 表.
值:表名
多站点(Multisite)
ALLOW_SUBDIRECTORY_INSTALL
设置使用子目录方式安装多站点
值:true|false
BLOGUPLOADDIR
设置多站点的上传目录的绝对路径
默认:WP_CONTENT_DIR.’/blogs.dir/{Blog ID}/files/’
BLOG_ID_CURRENT_SITE
主站点的博客 ID
默认:1
DOMAIN_CURRENT_SITE
主站点的域名
默认:domain
DIEONDBERROR
设置定义的数据库错误出现在屏幕上。
值:true
ERRORLOGFILE
设置定义的数据库错误记录到 log 文件。
值:log 文件的绝对路径。
MULTISITE
设置是否启用多站点功能。
值:true
NOBLOGREDIRECT
如果注册关闭或者站点不存在的时候,WordPress 应该跳转的页面。
值:主站点的 %siteurl% 或者自定义的一个链接
PATH_CURRENT_SITE
主站点的路径
UPLOADBLOGSDIR
相对 ABSPATH 的上传基本目录的路径
默认:wp-content/blogs.dir
SITE_ID_CURRENT_SITE
主站点的 network ID。
默认:1
SUBDOMAIN_INSTALL
定义是否使用子域名安装方式
值:true|false
SUNRISE
定义 WordPress 是否加载 /wp-content/sunrise.php 文件。
值:true
UPLOADS
子博客相对于 ABSPATH 的指定上传目录的相对路径
默认:UPLOADBLOGSDIR /{blogid}/files/
WPMU_ACCEL_REDIRECT
设置是否支持 X-Accel-Redirect Header.
值:true|false (默认:false)
WPMU_SENDFILE
设置是否支持 X-Sendfile Header.
值:true|false (默认:false)
WP_ALLOW_MULTISITE
定义之后,将可以访问到多站点的函数(工具 -> 网络设置)
值:true
缓存和代码压缩(Cache and script compressing)
WP_CACHE
当定义了,WordPress 将加载 /wp-content/advanced-cache.php 文件。
值:true|false(默认:false)
COMPRESS_CSS
设置是否后台压缩样式。
值:true|false(默认:false)
COMPRESS_SCRIPTS
设置是否后台压缩 Javascript 文件。
值:true|false(默认:false)
CONCATENATE_SCRIPTS
设置在压缩 Javascript 和 CSS 文件之前是否合并。
值:true|false(默认:false)
ENFORCE_GZIP
设置 GZIP 输出
值:true|false(默认:false)
文件系统和连接(Filesystem and connections)
FS_CHMOD_DIR
定义目录读和写的权限。
值:See PHP Handbuch (默认:0755)
FS_CHMOD_FILE
定义文件读和写的权限。
值:See PHP Handbuch (默认:0644)
FS_CONNECT_TIMEOUT
定义链接超时时间。
值:秒数(默认:30)
FS_METHOD
定义连接的方式。
值:direct|ssh|ftpext|ftpsockets
FS_TIMEOUT
定义当连接已丢失之后的超时时间
值:秒数(默认:30)
FTP_BASE
WordPress 根目录的路径
默认:ABSPATH
FTP_CONTENT_DIR
/wp-content/ 目录的绝对路径。
默认:WP_CONTENT_DIR
FTP_HOST
定义 FTP 主机名
值:IP Adresse, Domain und/oder Port
FTP_LANG_DIR
语言包位置。
默认:WP_LANG_DIR
FTP_PASS
定义 FTP 密码
FTP_PLUGIN_DIR
插件目录的路径。
默认:WP_PLUGIN_DIR
FTP_PRIKEY
定义 SSH 的私有key。
FTP_PUBKEY
定义 SSH 的公开key。
FTP_SSH
设置是否启用 SSH
值:true|false
FTP_SSL
是指是否启用 SSL.
值:true|false
FTP_USER
定义 FTP 用户名
WP_PROXY_BYPASS_HOSTS
设置一些网址可以不经过代理。
值:www.example.com, *.example.org
WP_PROXY_HOST
定义代理的地址。
值:IP address or domain
WP_PROXY_PASSWORD
定义代理的密码。
WP_PROXY_PORT
定义代理的端口。
WP_PROXY_USERNAME
定义代理的用户名
WP_HTTP_BLOCK_EXTERNAL
设置是否阻止外部请求。
值:true|false
WP_ACCESSIBLE_HOSTS
如果 WP_HTTP_BLOCK_EXTERNAL 设置了,可以设置一些不屏蔽的主机。
值:www.example.com, *.example.org
主题(Themes)
BACKGROUND_IMAGE
设置默认的背景图片。
HEADER_IMAGE
设置默认的头图
HEADER_IMAGE_HEIGHT
设置头图的高度。
HEADER_IMAGE_WIDTH
设置头图的宽度。
HEADER_TEXTCOLOR
定义头部文字的颜色
NO_HEADER_TEXT
设置是否关闭头部文字支持
值:true|false
STYLESHEETPATH
定义了当前主题样式文件的绝对路径。
TEMPLATEPATH
定义了当前主题模板文件的绝对路径。
WP_USE_THEMES
是指是否加载主题。
值:true|false
调试(Debug)
SAVEQUERIES
设置是否把当前页面的数据库查询存到一个数组中($wpdb->queries).
值:true|false
SCRIPT_DEBUG
设置是否在后台加载未压缩的 Javascript 和 CSS 文件。
值:true|false
WP_DEBUG
设置是否在 WordPress 开启调试模式。
值:true|false (默认:false)
WP_DEBUG_DISPLAY
设置是否直接输出错误。
值:true|false|null (默认:true)
WP_DEBUG_LOG
设置是否把错误 log 写到文件 /wp-content/debug.log 中。
值:true|false (默认:false)
安全和 Cookies(Security and Cookies)
ADMIN_COOKIE_PATH
/wp-admin/ 目录的绝对路径。
默认:SITECOOKIEPATH.’wp-admin’ 或者 SITECOOKIEPATH 的子目录(如果多站点的话)。
ALLOW_UNFILTERED_UPLOADS
设置管理员是否无过滤方式上传。
值:true
AUTH_COOKIE
认证的 Cookie 名。
默认:wordpress_.’COOKIEHASH’
AUTH_KEY
Secret key.
值:See generator
AUTH_SALT
Secret key.
值:See generator
COOKIEHASH
用于生成 Cookie 名的 HASH
COOKIEPATH
WordPress 根目录的路径。
默认:没有 http(s):// 的首页链接。
COOKIE_DOMAIN
WordPress 安装时候的域名。
默认:false 或者 主站点的子域名(如果多站点)
CUSTOM_TAGS
允许去覆盖默认的安全 HTML tag 标签。 See:/wp-includes/kses.php.
值:array|false(默认:false)
DISALLOW_FILE_EDIT
设置是否屏蔽 WordPress 后台的主题和插件编辑功能。
值:true|false(默认:false)
DISALLOW_FILE_MODS
设置是否禁用 WordPress 后台的主题,插件和核心文件的编辑,升级,安装和删除操作。
值:true|false(默认:false)
DISALLOW_UNFILTERED_HTML
设置任何用户(包括管理员)都不能使用未过滤的 HTML
值:true|false(默认:false)
FORCE_SSL_ADMIN
设置后台使用 SSL 加密链接
值:true|false (默认:false)
FORCE_SSL_LOGIN
设置登陆页面使用 SSL 加密链接
值:true|false (默认:false)
LOGGED_IN_COOKIE
登陆之后的 Cookie 名
默认:’wordpress_logged_in_’.COOKIEHASH
LOGGED_IN_KEY
Secret key.
值:See generator
LOGGED_IN_SALT
Secret key.
值:See generator
NONCE_KEY
Secret key.
值:See generator
NONCE_SALT
Secret key.
值:See generator
PASS_COOKIE
密码的 Cookie 名
默认:’wordpresspass_’.COOKIEHASH
PLUGINS_COOKIE_PATH
插件目录的路径
默认:WP_PLUGIN_URL 去掉 http(s)://
SECURE_AUTH_COOKIE
SSL 认证 Cookie 名
默认:’wordpress_sec_’.COOKIEHASH
SECURE_AUTH_KEY
Secret key.
值:See generator
SECURE_AUTH_SALT
Secret key.
值:See generator
SITECOOKIEPATH
站点路径
默认:Site URL 去掉 http(s)://
TEST_COOKIE
测试 Cookie 名
默认:wordpress_test_cookie
USER_COOKIE
用户的 Cookie 名
默认:’wordpressuser_’.COOKIEHASH
未经允许不得转载:窗外天空 » WordPress 常量概述