WordPress 数据库中大部分数据表都和另外的数据表有关联, 只有一个比较特殊,他就是 wp_options,这个数据表在WordPress数据库中是完全独立的,和其他数据表没有任何关系。
wp_options表存储WordPress系统默认及后台中用户设置的系统选项、插件及主题配置信息,如用户设置的博客名博客描述是什么、用的什么主题、主题里用了什么功能、是否开放注册、是否用了固定链接及其形式是什么等等;
表wp_options结构
- option_id:自增唯一ID
- blog_id:博客ID,用于多用户博客,默认0
- option_name:键名
- option_value:键值
- autoload:在WordPress载入时自动载入(yes/no)
wp_options 数据表中的数据来源
wp_options数据表中的数据主要通过以下三种来源添加。
- WordPress默认设置选项
- 主题设置选项
- 通过插件添加的设置选项
为了方便存取 wp_options 数据表中的数据,WordPress 为我们提供了一些很方便的 API,当然,我们也可以创建自己的功能函数来存取该表中的数据。要想创建新的设置选项,我们可以使用 Options API 或 Settings API。
wp_options数据表相关函数
add_option()
函数用来在wp_options表中增加一条记录get_option()
函数用来获取wp_options表中的一条记录update_option()
函数用来更新wp_options表中的一条记录delete_option()
函数用来删除wp_options表中的一条记录
评论