WC_Plugin_Updates::get_plugins_for_woocommerce()protectedWC 1.0

Get plugins which "maybe" are for WooCommerce.

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

Хуки из метода

Возвращает

Массив. of plugin info arrays

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_plugins_for_woocommerce();

Код WC_Plugin_Updates::get_plugins_for_woocommerce() WC 8.7.0

protected function get_plugins_for_woocommerce() {
	$plugins = get_plugins();
	$matches = array();

	foreach ( $plugins as $file => $plugin ) {
		if ( 'WooCommerce' !== $plugin['Name'] && ( stristr( $plugin['Name'], 'woocommerce' ) || stristr( $plugin['Description'], 'woocommerce' ) ) ) {
			$matches[ $file ] = $plugin;
		}
	}

	return apply_filters( 'woocommerce_get_plugins_for_woocommerce', $matches, $plugins );
}