update_blog_public
云策文档标注
概述
update_blog_public 是一个 WordPress 动作钩子,在当前博客的“public”设置更新后触发。它主要用于多站点环境中,允许开发者在博客公开状态变更时执行自定义代码。
关键要点
- 这是一个动作钩子,在博客的“public”设置更新后触发。
- 参数包括 $site_id(站点 ID)和 $is_public(站点是否公开,为兼容性原因使用数字字符串 '1' 或 '0')。
- 源调用示例:do_action( 'update_blog_public', $site_id, $new_site->public )。
- 相关函数 wp_maybe_transition_site_statuses_on_update() 用于在站点状态更新时触发动作。
- 自 WordPress MU 3.0.0 版本引入。
原文内容
Fires after the current blog’s ‘public’ setting is updated.
Parameters
$site_idint-
Site ID.
$is_publicstring-
Whether the site is public. A numeric string, for compatibility reasons. Accepts
'1'or'0'.
Source
do_action( 'update_blog_public', $site_id, $new_site->public );
Changelog
| Version | Description |
|---|---|
| MU (3.0.0) | Introduced. |