update_blog_option()更新一个博客的选项(多站点)

目录

描述

Update an option for a particular blog.

update_blog_option() 描述

用法

<?php update_blog_option$id$option$value$deprecated ?>

update_blog_option() 用法

参数

$id

(integer) (必填) The blog id

默认值: None

$option

(string) (必填) The option key

默认值: None

$value

(mixed) (必填) The option value

默认值: None

$deprecated

(null) (可选) Deprecated parameter

默认值: null

update_blog_option() 参数

示例

/* ----------------------------------
 * wordpress之魂 © http://wphun.com
 * ---------------------------------- */

update_blog_option() 示例

历史

添加于 版本: 3.0.0

update_blog_option() 历史

源文件

update_blog_option() 函数的代码位于 wp-includes/ms-blogs.php

/* ----------------------------------
 * wordpress之魂 © http://wphun.com
 * ---------------------------------- */
/**
 * Update an option for a particular blog.
 *
 * @since MU
 *
 * @param int    $id     The blog id
 * @param string $option The option key
 * @param mixed  $value  The option value
 * @return bool True on success, false on failure.
 */
function update_blog_option( $id, $option, $value, $deprecated = null ) {
	$id = (int) $id;

	if ( null !== $deprecated  )
		_deprecated_argument( __FUNCTION__, '3.1' );

	if ( get_current_blog_id() == $id )
		return update_option( $option, $value );

	switch_to_blog( $id );
	$return = update_option( $option, $value );
	restore_current_blog();

	refresh_blog_details( $id );

	return $return;
}

update_blog_option() 源文件

相关