is_plugin_active

函数
is_plugin_active ( $plugin )
参数
  • (string) $plugin Path to the plugin file relative to the plugins directory.
    Required:
返回值
  • (bool) True, if in the active plugins list. False, not in the list.
定义位置
相关方法
is_plugin_inactiveis_plugin_pageis_plugin_pausedlist_plugin_updatesis_plugin_active_for_network
引入
2.5.0
弃用
-

is_plugin_active: 这个函数检查一个特定的插件是否处于活动状态。它将插件名称作为参数,如果该插件处于活动状态,则返回 true,如果不是则返回 false。

确定一个插件是否激活。

只有安装在plugins/文件夹中的插件才是活跃的。

mu-plugins/文件夹中的插件不能被””激活,””所以这个函数对这些插件将返回false。

关于这个和类似的主题函数的更多信息,请查看《主题开发者手册》中的{@link Conditional Tags}文章。

function is_plugin_active( $plugin ) {
	return in_array( $plugin, (array) get_option( 'active_plugins', array() ), true ) || is_plugin_active_for_network( $plugin );
}

常见问题

FAQs
查看更多 >