选项

概述

选项API是将数据存储在数据库中的简单和标准化方法。API使创建,访问,更新和删除选项变得容易。所有数据都存储在wp_options表在给定的自定义名称下。

此页面包含使用选项API所需的技术文档。可以在选项参考(链接到Codex版本,等待内容迁移到HelpHub)。

请注意_地点_功能与其对应物基本相同。The only differences occur for WP Multisite, when the options apply network-wide and the data is stored in thewp_sitemeta给定的自定义名称下的表。

顶部↑

功能参考

添加/删除选项

获取/更新选项:

顶部↑

例子

//创建数据库add_option的选项($ option,$ value =,$ extrecated =,$ autoLoad ='yes');//按名称删除选项。delete_option($ option);//获取保存的选项get_option($ option,$ default = false);//更新已经添加的选项的值。update_option($ option,$ newValue);

顶部↑

可用选项按类别

顶部↑

讨论

  • BlackList_Keys:当评论中包含其内容,名称,URL,电子邮件或IP中的任何一个单词时,它将标记为垃圾邮件。每行一个单词或IP。它将匹配内部单词,因此“按”将与“ WordPress”匹配。
    默认值:null
    数据类型:字符串(可能是多行)
  • comment_max_links:如果包含此选项的值或更多,则在队列中保留评论。
    默认值:2
    数据类型:整数
  • comment_moderation:在出现评论之前,管理员必须始终批准评论。
    1是的
    0错误的(默认)
    数据类型:整数
  • 注释_notify:当有人发表评论时,请给我发电子邮件。
    1是的(默认)
    0
    数据类型:整数
  • default_comment_status:允许评论(可以用单个帖子覆盖)
    打开允许评论(默认)
    关闭禁止评论
    数据类型:细绳
  • default_ping_status:允许来自其他博客的链接通知(Pingbacks和Tradbacks)。
    打开允许其他博客的pingbacks和Trackbacks(默认)
    关闭禁止其他博客中的ping背和反射
    数据类型:细绳
  • default_pingback_flag:尝试通知文章中链接的任何博客(减慢发布)。
    1是的(默认)
    0
    数据类型:整数
  • Mederation_keys:当评论在其内容,名称,URL,电子邮件或IP中包含这些单词中的任何一个时,它将在适度队列中保存。每行一个单词或IP。它将匹配内部单词,因此“按”将与“ WordPress”匹配。
    默认值:null
    数据类型:字符串(可能是多行)
  • Mederation_notify:在发表评论以进行节制时给我发电子邮件。
    1是的(默认)
    0
    数据类型:整数
  • require_name_email:在出现评论之前,评论作者必须填写他/她的名字和电子邮件。
    1是的(默认)
    0
    数据类型:整数
  • thread_comments:启用wp-native螺纹(嵌套)注释。
    1是的
    0(默认)
    数据类型:整数
  • thread_comments_depth:设置评论的线程级别的数量。
    1穿越
    10:级别
    默认值:5
    数据类型:整数
  • SHOW_AVATARS:头像显示
    1: (默认)显示化身
    0不要显示化身
    数据类型:整数
  • avatar_rating:最大评分
    G: (默认)适合所有受众
    pg可能是令人反感的,通常适用于观众13及以上
    r旨在为17岁以上的成人观众
    X比上面更成熟
    数据类型:细绳
  • avatar_default:默认化身
    神秘: (默认)神秘人
    空白的空白的
    gravatar_defaultGravatar徽标
    奇迹饰面(生成)
    wavatarwavatar(生成)
    monsteridmonsterid(生成)
    复古的复古(生成)
    数据类型:细绳
  • CLOSS_COMMENTS_FOR_OLD_POSTS:自动关闭对旧文章的评论
    1是的
    0(默认)
    数据类型:整数
  • colles_comments_days_old:自动关闭对比X天大的文章的评论
    默认值:14
    数据类型:整数
  • SHOW_COMMENTS_COOKIES_OPT_IN:在评论表上显示Cookie选择的复选框,并启用评论cookie
    1是的(默认为4.9.8)
    0
    数据类型:整数
  • page_comments:将评论分为页面
    1是的(默认)
    0
    数据类型:整数
  • comment_per_page
    默认值:50
    数据类型:整数
  • default_comments_page
    默认:“最新”
    数据类型:细绳
  • comment_order
    ASC: (默认)
    desc
    数据类型:细绳
  • comment_whitelist:评论作者必须有先前批准的评论
    1是的(默认)
    0
    数据类型:

顶部↑

一般的

  • Admin_email:管理员电子邮件
    默认值:“ you@example.com”
    数据类型:细绳
  • 博客描述:博客标语
    默认值:‘__(“只是另一个WordPress博客”)’
    数据类型:细绳
  • Blogname:博客标题
    默认值:‘__(“我的博客”)”
    数据类型:细绳
  • comment_registration:必须注册并登录用户以发表评论
    1是的
    0(默认)
    数据类型:整数
  • 日期格式:默认日期格式
    默认值:‘__('f j,y’)’
    数据类型:细绳
  • default_role:在博客中注册的用户的默认角色。
    订户(默认)
    行政人员
    编辑
    作者
    贡献者
    数据类型:细绳
  • GMT_OFFSET:博客中的时代应该因这个值而异。
    -6GMT -6(又名中央时间,美国)
    0GMT(又名格林威治的平均时间)
    默认:日期('z’) / 3600
    数据类型:整数
  • :博客地址(URL)
    默认:wp_guess_url()
    数据类型:字符串(URI)
  • siteurl:WordPress地址(URL)
    默认wp_guess_url()
    数据类型:字符串(URI)
  • start_of_week:一周的开始。
    0星期日
    1周一(默认)
    2周二
    3周三
    4周四
    5星期五
    6周六
    数据类型:整数
  • 时间格式:默认时间格式
    默认值:‘__('g:i a’)’
    数据类型:细绳
  • timezone_string: 时区
    默认值:null
    数据类型:细绳
  • users_can_register:任何人都可以注册
    1是的
    0(默认)
    数据类型:整数

顶部↑

  • links_updated_date_format
    默认__('F J,Y G:I A')
    数据类型:细绳
  • links_reculy_updated_prepend
    默认为空
    数据类型:细绳
  • links_reculy_updated_append
    默认空的
    数据类型:细绳
  • links_recty_updated_time
    默认值:120
    数据类型:整数

顶部↑

媒体

  • thumbnail_size_w
    默认值:150
    数据类型:整数
  • thumbnail_size_h
    默认值:150
    数据类型:整数
  • thumbnail_crop:作物缩略图到确切的尺寸(通常是缩略图成比例)
    1是的(默认)
    0
    数据类型:整数
  • Medive_size_w
    默认值:300
    数据类型:整数
  • Medive_size_h
    默认值:300
    数据类型:整数
  • 大_size_w
    默认值:1024
    数据类型:整数
  • 大_size_h
    默认值:1024
    数据类型:整数
  • embed_autourls:尝试自动嵌入所有纯文本URL
    默认值:1
    数据类型:整数
  • embed_size_w
    默认值:null
    数据类型:整数
  • embed_size_h
    默认值:600
    数据类型:整数

顶部↑

各种各样的

  • hack_file:使用遗产my-hacks.php文件支持
    1是的
    0(默认)
    数据类型:整数
  • html_type:博客页面的默认MIME类型(text/html,text/xml+html等)
    默认值:“文本/html”
    数据类型:字符串(MIME类型)
  • 秘密:在安装过程中创建的秘密值,与盐一起使用,等等。
    默认值:wp_generate_password(64)
    数据类型:字符串(MD5)
  • upload_path:将上传存储在此文件夹中(相对于WordPress根)
    默认值:null
    数据类型:字符串(相对路径)
  • upload_url_path:上传文件夹的URL路径(默认情况下为空白 - 在“所有设置”屏幕中可编辑。
    数据类型:字符串(URL路径)
  • uploads_use_yearmonth_folders:将上传到一个月和年度的文件夹中
    1是的(默认)
    0(默认为安全模式)
    数据类型:整数
  • use_linksupdate:跟踪链接的更新时间
    1是的
    0(默认)
    数据类型:整数

顶部↑

  • 永久链接结构:博客永久链接的所需结构。一些例子:
    /%年%/%月/%/%day%/%postname%/:基于日期和名称
    /档案/%post_id%/:数字
    /%postname%/:基于名称的帖子
    默认值:null
    数据类型:细绳
  • category_base:博客类别的默认类别基础永久链接。
    默认值:null
    数据类型:细绳
  • tag_base:博客标签永久链接的默认标签基础。
    默认值:null
    数据类型:细绳

顶部↑

隐私

  • blog_public
    1我希望我的博客能对所有人都能看到,包括搜索引擎(例如Google,Sphere,Technorati)和Archivers。(默认)
    0我想阻止搜索引擎,但允许正常的访问者。
    数据类型:整数

顶部↑

阅读

  • blog_charset:编码页面和提要。编码您编写博客的字符(建议使用UTF-8)。
    默认:UTF-8
    数据类型:细绳
  • gzipCompression:如果浏览器要求它们,WordPress应压缩文章(使用GZIP)。
    1是的
    0(默认)
    数据类型:整数
  • page_on_front:应该显示在首页上的页面的ID。需要show_on_front的价值
    数据类型:整数
  • page_for_posts:显示帖子的页面ID。很有用show_on_front的价值是
    数据类型:整数
  • POST_PER_PAGE:最多显示X博客页面上的许多帖子。
    默认值:10
    数据类型:整数
  • POST_PER_RSS:最多显示XRSS提要中的许多帖子。
    默认值:10
    数据类型:整数
  • rss_language:RSS feed的语言(仅元数据目的)
    默认:en
    数据类型:字符串(ISO两个字母的语言代码)
  • rss_use_excerpt:显示摘录,而不是RSS feed中帖子的全文
    1是的
    0(默认)
    数据类型:整数
  • show_on_front:在首页上显示什么
    帖子您的最新帖子(默认)
    静态页面(请参阅第_on_front)
    数据类型:细绳

顶部↑

主题

  • 模板:当前激活的主题的sl(路径如何访问,ex。/wp-content/主题/my-theme((我的主题将是此选项的价值)。
    默认:“默认”
    数据类型:细绳
  • 样式表:当前激活的样式表(style.css)的sl(路径如何访问,ex。/wp-content/主题/my风格(我的风格将是此选项的价值)
    默认:“默认”
    数据类型:细绳

顶部↑

写作

  • default_category:默认情况下将发布帖子的类别的ID
    默认值:1
    数据类型:整数
  • default_email_category:通过电子邮件编写时默认将帖子发表的类别的ID
    默认值:1
    数据类型:整数
  • default_link_category:默认情况下将放置链接的类别的ID
    默认值:2
    数据类型:整数
  • default_post_edit_rows:邮政信箱的尺寸(排队)
    默认值:10
    数据类型:整数
  • mailserver_login:邮件服务器用户名,用于通过电子邮件发布到WordPress
    默认值:“ login@example.com”
    数据类型:细绳
  • mailserver_pass:邮件服务器密码以通过电子邮件发布到WordPress
    默认:“密码”
    数据类型:细绳
  • mailserver_port:邮件服务器端口,用于通过电子邮件发布到WordPress
    默认值:110
    数据类型:整数
  • mailserver_url:邮件服务器以通过电子邮件发布到WordPress
    默认值:“ mail.example.com”
    数据类型:细绳
  • ping_sites:当您发布新帖子时,WordPress会自动通知以下网站更新服务。有关此的更多信息,请参阅更新服务。单独的多个服务URL带有线路断路。需要blog_public有一个价值1
    默认: 'http://rpc.pingomatic.com/’
    数据类型:字符串(可能是多行)
  • use_balancetags:自动正确正确地nest XHTML
    1是的
    0(默认)
    数据类型:整数
  • use_smilies:转换表情符号:-):p显示时图形
    1是的(默认)
    0
    数据类型:整数
  • use_trackback:启用发送和接收反转
    1是的
    0(默认)
  • enable_app:启用原子出版协议
    1是的
    0(默认)
    数据类型:整数
  • enable_xmlrpc:启用WordPress,可移动类型,Metaweblog和Blogger XML-RPC发布协议
    1是的
    0(默认)
    数据类型:整数

顶部↑

未分类

  • Active_雷竞技plugins:返回一系列包含路径的字符串主要的插件的PHP文件。该路径相对于雷竞技文件夹。数组中的路径的一个示例:/mainpage.php
    默认值:array()
    数据类型:大批
  • Advanced_edit
    默认值:0
    数据类型:整数
  • 最近_edited
    默认值:null
    数据类型:
  • image_default_link_type
    默认值:“文件”
    数据类型:“文件”,“无”
  • image_default_size
    默认值:null
    数据类型:“缩略图”,“中等”,“大”或“自定义尺寸”
  • image_default_align
    默认值:null
    数据类型:“左”,“右”,“中心”,“无”
  • sidebars_widgets:返回侧边栏状态数组(活动性小部件和无效小部件列表)。
    默认:
    数据类型:大批
  • Sticky_post
    默认值:array()
    数据类型:
  • widget_categories
    默认值:array()
    数据类型:
  • widget_text
    默认值:array()
    数据类型:
  • widget_rss
    默认值:array()
    数据类型:

顶部↑

所有设置屏幕

WordPress 3.0删除的设置>其他屏幕和某些选项无法达到(例如upload_url_path)。您可以使用所有设置屏幕来查看和更改上面列出的几乎所有选项。