ms_is_switched()
云策文档标注
概述
ms_is_switched() 函数用于检测当前是否处于 switch_to_blog() 切换博客状态中,返回布尔值表示切换状态。
关键要点
- 函数返回 true 表示 switch_to_blog() 正在生效,false 表示未生效。
- 通过检查全局变量 $GLOBALS['_wp_switched_stack'] 是否为空来判断切换状态。
- 该函数自 WordPress 3.5.0 版本引入。
相关函数
- _wp_upload_dir(): 非过滤、非缓存的 wp_upload_dir() 版本,不检查路径。
- update_home_siteurl(): 当 siteurl、home 或 page_on_front 更改时刷新重写规则。
- switch_theme(): 切换主题。
原文内容
Determines if switch_to_blog() is in effect.
Source
function ms_is_switched() {
return ! empty( $GLOBALS['_wp_switched_stack'] );
}
Changelog
| Version | Description |
|---|---|
| 3.5.0 | Introduced. |