wpmu_current_site()
云策文档标注
概述
wpmu_current_site() 是一个已弃用的 WordPress 多站点函数,用于管理站点和网络加载。自 WordPress 3.9.0 起,其功能已被当前引导代码替代。
关键要点
- wpmu_current_site() 已弃用,自 WordPress 3.9.0 起不应使用。
- 该函数返回全局变量 $current_site,类型为 WP_Network。
- 替代方案:当前引导代码现在负责解析站点和网络加载,并设置 $current_site 对象。
- 相关函数:_deprecated_function() 用于标记函数为弃用并通知使用情况。
代码示例
function wpmu_current_site() {
global $current_site;
_deprecated_function( __FUNCTION__, '3.9.0' );
return $current_site;
}注意事项
- 使用此函数会触发弃用警告,建议更新代码以避免兼容性问题。
- 在 WordPress 3.0.0 中引入,3.9.0 中弃用。
原文内容
This deprecated function managed much of the site and network loading in multisite.
Description
The current bootstrap code is now responsible for parsing the site and network load as well as setting the global $current_site object.
Source
function wpmu_current_site() {
global $current_site;
_deprecated_function( __FUNCTION__, '3.9.0' );
return $current_site;
}