is_network_only_plugin

函式
is_network_only_plugin ( $plugin )
引數
  • (string) $plugin Path to the plugin file relative to the plugins directory.
    Required:
返回值
  • (bool) True if plugin is network only, false otherwise.
定義位置
相關方法
is_network_adminget_network_optionadd_network_optionwp_get_active_network_pluginsupdate_network_option
引入
3.0.0
棄用
-

is_network_only_plugin: 這個函式檢查一個外掛是否只在網路上活動,而不是在WordPress多站點網路中的單個站點上。

檢查外掛標題中的"Network: true",看是否應該只作為一個網路範圍內的外掛啟用: 當多站點未啟用時,該外掛也可以工作。

檢查””Site Wide Only: true””,以便向後相容。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function is_network_only_plugin( $plugin ) {
$plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin );
if ( $plugin_data ) {
return $plugin_data['Network'];
}
return false;
}
function is_network_only_plugin( $plugin ) { $plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin ); if ( $plugin_data ) { return $plugin_data['Network']; } return false; }
function is_network_only_plugin( $plugin ) {
	$plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin );
	if ( $plugin_data ) {
		return $plugin_data['Network'];
	}
	return false;
}

常見問題

FAQs
檢視更多 >