is_plugin_active()

is_plugin_active( string $plugin ) 确定插件是否处于活动状态。Determi…

is_plugin_active( string $plugin )

确定插件是否处于活动状态。
Determines whether a plugin is active.

目录锚点:#说明#参数#返回#源码#笔记


说明(Description)

只有安装在plugins/文件夹中的插件才能处于活动状态。

mu Plugins/文件夹中的插件不能被“激活”,因此该函数将为这些插件返回false。

有关此主题函数和类似主题函数的更多信息,请参阅主题开发人员手册中的条件标记文章。


参数(Parameters)

参数 类型 必填 说明
$plugin (string) 必需 相对于插件目录的插件文件路径。

返回(Return)

(bool)如果在活动插件列表中,则为True。错,不在名单上。


源码(Source)

/**
 * Check whether the plugin is active by checking the active_plugins list.
 *
 * @since 2.5.0
 *
 * @param string $plugin Base plugin path from plugins directory.
 * @return bool True, if in the active plugins list. False, not in the list.
 */
function is_plugin_active( $plugin ) {
	return in_array( $plugin, (array) get_option( 'active_plugins', array() ) ) || is_plugin_active_for_network( $plugin );
}
更新版本 源码位置 使用 被使用
2.5.0 wp-admin/includes/plugin.php:525 18 2

笔记(Notes)

前端

管理区

类别:WordPress 函数手册

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册