WordPress 数据库中的大部分数据表都与其他数据表有关,只有一个是特殊的,即 wp_options,这个数据表在WordPress数据库完全独立,与其他数据表无关。
wp_options表存储WordPress系统默认及后台中用户设置的系统选项、插件及主题配置信息,如用户设置的博客名博客描述是什么、用的什么主题、主题里用了什么功能、是否开放注册、是否用了固定链接及其形式是什么等等;
表wp_options结构
option_id:自增唯一IDblog_id:博客ID,默认用于多用户博客0option_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表中的记录