add_option()
热度:57add_option( string $option, mixed $value = '', string $deprecated = '', string|bool $autoload = 'yes' )
添加新选项。
描述:
您不需要序列化值。如果需要序列化值,则在将其插入数据库之前将序列化。请记住,资源无法序列化或作为选项添加。
您可以创建没有值的选项,然后稍后更新值。将不更新现有选项并执行检查以确保您不添加受保护的WordPress选项。应注意不要将选项命名为受保护的选项。
参数:
$option
(string) (Required) 要添加的选项的名称。预计不会被SQL转义。
$value
(mixed) (Optional) 选项值。如果是非标量,则必须可序列化。预计不会被SQL转义。
Default value: ''
$deprecated
(string) (Optional) 说明。不再使用了。
Default value: ''
$autoload
(string|bool) (Optional) 是否在WordPress启动时加载选项。默认值已启用。接受“否”以禁
Default value: 'yes'
Return(返回):
(bool) 如果未添加选项则为False,如果添加了选项则为true。
示例:
function add_option( $option, $value = '', $deprecated = '', $autoload = 'yes' ) {
global $wpdb;
if ( ! empty( $deprecated ) ) {
_deprecated_argument( __FUNCTION__, '2.3.0' );
}
$option = trim( $option );
if ( empty( $option ) ) {
return false;
}