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

Automattic\WooCommerce\Admin\Features

Marketing::get_recommended_plugins() public WC 1.0

Load recommended plugins from WooCommerce.com

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

Хуков нет.

Возвращает

Массив.

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

$Marketing = new Marketing();
$Marketing->get_recommended_plugins();

Код Marketing::get_recommended_plugins() WC 4.7.1

<?php
public function get_recommended_plugins() {
	$plugins = get_transient( self::RECOMMENDED_PLUGINS_TRANSIENT );

	if ( false === $plugins ) {
		$request = wp_remote_get( 'https://woocommerce.com/wp-json/wccom/marketing-tab/1.1/recommendations.json' );
		$plugins = [];

		if ( ! is_wp_error( $request ) && 200 === $request['response']['code'] ) {
			$plugins = json_decode( $request['body'], true );
		}

		set_transient(
			self::RECOMMENDED_PLUGINS_TRANSIENT,
			$plugins,
			// Expire transient in 15 minutes if remote get failed.
			// Cache an empty result to avoid repeated failed requests.
			empty( $plugins ) ? 900 : 3 * DAY_IN_SECONDS
		);
	}

	return array_values( $plugins );
}