在前面,我们介绍了数据库选项获取函数——get_option(),可以获取到wordpress自带的选项,也可以获取wordpress主题自定义选项。说到自定义选项,我们在wordpress主题开发时,如何自定义选项呢?自定义选项又主要针对什么呢?
其实,说白了,自定义选项是我们在wordpress开发时,经常使用到的。比如:我们开发wordpress主题,一般都会有一个后台主题设置页面功能,这时,我们差不多都会用到wordpress主题自定义选项,用来存储一些我们主题前台页面需要调用到的东西。如:网站关键词、描述等等。
1:add_option()函数:
这个函数是用来向wordpress数据库添加自定义选项。
语法:
add_option( $option_name, $option_value );
参数说明:
参数1:自定义选项名;
参数2:选项的值;
返回值:布尔值。返回false表示添加失败,返回true表示添加成功。
2:update_option()函数:
修改数组库某选项的值。
语法:
update_option( $option, $new_value, $autoload );
参数说明:
参数1:选项名;
参数2:选项值 ;
返回值:布尔值。返回false表示添加失败,返回true表示添加成功。
案例:
下面以一个实例来说明这2个函数:
其实,在实际应用中,update_option()也同样起到add_option()函数的添加作用。所以,一般情况下,可以用update_option()函数来替代add_option()函数。