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}文章。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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'] );
}
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'] ); }
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
檢視更多 >