WC_Helper::add_utm_params_to_url_for_subscription_link()public staticWC 1.0

Add tracking parameters to buttons (Renew, Purchase, etc.) on subscriptions page

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

Хуков нет.

Возвращает

Строку. URL including utm parameters for tracking

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

$result = WC_Helper::add_utm_params_to_url_for_subscription_link( $url, $utm_content );
$url(строка) (обязательный)
URL to product page or to https://woo.com/my-account/my-subscriptions/.
$utm_content(строка) (обязательный)
value of utm_content query parameter used for tracking

Код WC_Helper::add_utm_params_to_url_for_subscription_link() WC 8.7.0

public static function add_utm_params_to_url_for_subscription_link( $url, $utm_content ) {
	$utm_params = 'utm_source=subscriptionsscreen&' .
				  'utm_medium=product&' .
				  'utm_campaign=wcaddons&' .
				  'utm_content=' . $utm_content;

	// there are already some URL parameters
	if ( strpos( $url, '?' ) ) {
		return $url . '&' . $utm_params;
	}

	return $url . '?' . $utm_params;
}