is_plugin_paused

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

is_plugin_paused: 这个函数检查一个特定的插件是否被暂停。它把插件的名称作为参数,如果该插件被暂停,则返回真,如果不是,则返回假。

确定一个插件在技术上是否处于活动状态,但在加载时被暂停。

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

function is_plugin_paused( $plugin ) {
	if ( ! isset( $GLOBALS['_paused_plugins'] ) ) {
		return false;
	}

	if ( ! is_plugin_active( $plugin ) ) {
		return false;
	}

	list( $plugin ) = explode( '/', $plugin );

	return array_key_exists( $plugin, $GLOBALS['_paused_plugins'] );
}

常见问题

FAQs
查看更多 >