is_wpmu_sitewide_plugin()
云策文档标注
概述
is_wpmu_sitewide_plugin() 是一个已弃用的 WordPress 函数,用于判断当前插件是否为仅网络激活的插件。自 WordPress 3.0.0 起,建议使用 is_network_only_plugin() 替代。
关键要点
- 该函数已弃用,自 WordPress 3.0.0 版本起被 is_network_only_plugin() 取代。
- 函数内部调用 _deprecated_function() 来标记弃用状态,并返回 is_network_only_plugin() 的结果。
- 相关函数包括 is_network_only_plugin() 和 _deprecated_function(),分别用于检查插件网络激活状态和标记弃用。
代码示例
function is_wpmu_sitewide_plugin( $file ) {
_deprecated_function( __FUNCTION__, '3.0.0', 'is_network_only_plugin()' );
return is_network_only_plugin( $file );
}注意事项
- 在开发中应避免使用此弃用函数,改用 is_network_only_plugin() 以确保代码兼容性和最佳实践。
- 弃用函数仍可能存在于旧代码中,但调用时会触发弃用通知。
原文内容
Deprecated functionality for determining if the current plugin is network-only.
Description
See also
Source
function is_wpmu_sitewide_plugin( $file ) {
_deprecated_function( __FUNCTION__, '3.0.0', 'is_network_only_plugin()' );
return is_network_only_plugin( $file );
}
Changelog
| Version | Description |
|---|---|
| 3.0.0 | Introduced. |