WC_Helper::get_local_pluginspublic staticWC 1.0

Get locally installed plugins

Метод класса: WC_Helper{}

Хуков нет.

Возвращает

Массив.

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

$result = WC_Helper::get_local_plugins();

Код WC_Helper::get_local_plugins() WC 9.9.4

public static function get_local_plugins() {
	if ( ! function_exists( 'get_plugins' ) ) {
		require_once ABSPATH . 'wp-admin/includes/plugin.php';
	}
	$plugins = get_plugins();

	$output_plugins = array();
	foreach ( $plugins as $filename => $data ) {
		array_push(
			$output_plugins,
			array(
				'_filename' => $filename,
				'_type'     => 'plugin',
				'slug'      => dirname( $filename ),
				'Version'   => $data['Version'],
			)
		);
	}

	return $output_plugins;
}