Summery Summery

Checks for “Network: true” in the plugin header to see if this should be activated only as a network wide plugin. The plugin would also work when Multisite is not enabled.

Syntax Syntax

is_network_only_plugin( string $plugin )

Description Description

Checks for "Site Wide Only: true" for backward compatibility.

Parameters Parameters


(string) (Required) Path to the plugin file relative to the plugins directory.

Return Return

(bool) True if plugin is network only, false otherwise.

Source Source

File: wp-admin/includes/plugin.php

function is_network_only_plugin( $plugin ) {
	$plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin );
	if ( $plugin_data ) {
		return $plugin_data['Network'];
	return false;


Changelog Changelog

Version Description
3.0.0 Introduced.


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.