为给定的博客ID删除名称选项。防止删除受保护的WordPress选项。

原型

delete_blog_option( int $id, string $option )

参数

$id (int) (Required) 博客ID。可以为null来引用当前的博客。

$option (string) (Required) 要删除的选项的名称。预计不会被SQL转义。

返回值

(bool)  如果成功删除了选项,则为True。失败时是假的。

源文件

路径:wp-includes/ms-blogs.php

<?php
...
function delete_blog_option( $id, $option ) {
	$id = (int) $id;
	if ( empty( $id ) )
		$id = get_current_blog_id();
	if ( get_current_blog_id() == $id )
		return delete_option( $option );
	switch_to_blog( $id );
	$return = delete_option( $option );
	restore_current_blog();
	return $return;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/delete_blog_option/