1. 首页
  2. WordPress 函数手册

is_plugin_active()

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)

前端

管理区

is_plugin_active() 为WP2原创文章,链接:https://www.wp2.cn/functions/is_plugin_active/