WC_Plugin_Updates::get_plugins_for_woocommerce
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 Plugin Updates::get plugins for woocommerce WC 10.6.2
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 );
}