WC_Helper_Updater::get_connect_notice │ private static │ WC 11.2.0

Message asking an unconnected store to connect to WooCommerce.com.

Method of the class: WC_Helper_Updater{}

No Hooks.

Returns

string.

Usage

$result = WC_Helper_Updater::get_connect_notice( $campaign_prefix ): string;
$campaign_prefix(string) (required)
Prefix for the link's utm_campaign value.

Changelog

Since 11.2.0 Introduced.

WC_Helper_Updater::get_connect_notice() code WC 11.2.2

private static function get_connect_notice( string $campaign_prefix ): string {
	$connect_page_url = add_query_arg(
		array(
			'page'         => 'wc-admin',
			'tab'          => 'my-subscriptions',
			'path'         => rawurlencode( '/extensions' ),
			'utm_source'   => 'pu',
			'utm_campaign' => $campaign_prefix . '_connect',
		),
		admin_url( 'admin.php' )
	);

	return sprintf(
		/* translators: 1: URL of the WooCommerce.com connect page */
		__( 'Extension distributed via WooCommerce.com. <a href="%1$s" class="woocommerce-connect-your-store">Connect your store</a> for security updates, product improvements, and support.', 'woocommerce' ),
		esc_url( $connect_page_url )
	);
}