WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

WP_Recovery_Mode::is_network_plugin() protected WP 5.2.0

Checks whether the given extension a network activated plugin.

Это метод класса: WP_Recovery_Mode{}

Хуков нет.

Возвращает

true/false. True if network plugin, false otherwise.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->is_network_plugin( $extension );
$extension(массив) (обязательный)
Extension data.

Список изменений

С версии 5.2.0 Введена.

Код WP_Recovery_Mode::is_network_plugin() WP 5.5.1

<?php
protected function is_network_plugin( $extension ) {
	if ( 'plugin' !== $extension['type'] ) {
		return false;
	}

	if ( ! is_multisite() ) {
		return false;
	}

	$network_plugins = wp_get_active_network_plugins();

	foreach ( $network_plugins as $plugin ) {
		if ( 0 === strpos( $plugin, $extension['slug'] . '/' ) ) {
			return true;
		}
	}

	return false;
}