中小企业网站制作费用是多少?,音乐类网站开发,网站图片上传功能怎么做的,做任务网站WordPress Option API 是提供给开发者的数据库存储机制#xff0c;通过调用函数#xff0c;可以快速、安全的把数据存储到数据库里#xff08;都在 wp_options 表#xff09;。 每个设置的模式是 key – value#xff0c;利于扩展。Option API 不仅仅给主题和插件开发者用…WordPress Option API 是提供给开发者的数据库存储机制通过调用函数可以快速、安全的把数据存储到数据库里都在 wp_options 表。 每个设置的模式是 key – value利于扩展。Option API 不仅仅给主题和插件开发者用连 WordPress 的很多设置都存储在这里比如网站名。 获取设置 获取设置是非常常用的操作主要使用 get_option() 函数 1get_option( $option, $default ); 参数 $option 字符串必须要获取的设置的键名。 默认值None $default 混合可选当数据库中找不到指定的键值的时候返回什么数据。 默认值False 这个函数应该非常常见了比如获取博客的名字 1$blogname get_option( name ); 添加设置 添加设置用 add_option() 函数用法 1add_option( $option, $value, $deprecated, $autoload ); 参数 $option 字符串必须要添加的设置的键名不能重复设置已经存在则不会添加。 默认值None $value 混合可选要储存的值可以是任何数据类型甚至是 Object. 默认值空字符串 $deprecated 字符串可选历史遗留变量现在已经无用不设置或者留空字符串即可。 默认值空字符串 $autoload 字符串可选是否将该设置加入缓存填写 yes 或者 no. 默认值yes 例子 1
2
3
4
5
6add_option( example_option, 保存一段话 );//保存字符串
add_option( example_option2, true );//保存布尔值
add_option( example_option3, array( a, b, c, d, 5, 6, true, false ) );//保存数组
add_option( example_option4, 12 );//保存整数
add_option( example_option5, 4.4123 );//保存浮点数
add_option( example_option6, new example_obj );//保存对象Object 注意这个函数有一个重要的特性就是如果指定键名的设置已经存在就不会继续添加。 更新设置 更新设置用 update_option() 函数它不管设置是否存在都会添加或者更新。 参数 $option 字符串必须要更新的设置的键名。 默认值None $newvalue 混合必须要更新的值可以是任何数据类型甚至是 Object. 默认值None 例子 1
2
3
4
5
6update_option( example_option, 更新一段话2 );//更新字符串
update_option( example_option2, false );//更新布尔值
update_option( example_option3, array( d, c, b, a ) );//更新数组
update_option( example_option4, -11 );//更新整数
update_option( example_option5, 1.3123 );//更新浮点数
update_option( example_option6, new example_obj2 );//更新对象Object 删除设置 删除一个设置用 delete_option() 函数即可直接指定键值就能删除。 参数 $option 字符串必须要删除的设置的键值。 默认值None 例子 1
2
3
4
5
6delete_option( example_option );
delete_option( example_option2 );
delete_option( example_option3 );
delete_option( example_option4 );
delete_option( example_option5 );
delete_option( example_option6 ); 小结 好好利用 Option API 可以轻松、安全的将数据保存到数据省去麻烦的 Sql 语句。转载于:https://www.cnblogs.com/zhangchenliang/p/4000210.html