Automattic\WooCommerce\Admin\Features\Fulfillments\Providers

CustomShippingProvider::get_tracking_url │ public │ WC 1.0

Get the tracking URL for a given tracking number.

Replaces __PLACEHOLDER__ in the template with the actual tracking number.

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

Хуков нет.

Возвращает

string. The tracking URL with the placeholder replaced.

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

$CustomShippingProvider = new CustomShippingProvider();
$CustomShippingProvider->get_tracking_url( $tracking_number ): string;
$tracking_number(строка) (обязательный)
The tracking number.

Код CustomShippingProvider::get_tracking_url() WC 11.2.2

public function get_tracking_url( string $tracking_number ): string {
	if ( empty( $this->tracking_url_template ) ) {
		return '';
	}

	return str_replace( '__PLACEHOLDER__', rawurlencode( $tracking_number ), $this->tracking_url_template );
}