wc_get_account_endpoint_url()WC 2.6.0

Get account endpoint URL.

No Hooks.

Return

String.

Usage

wc_get_account_endpoint_url( $endpoint );
$endpoint(string) (required)
Endpoint.

Changelog

Since 2.6.0 Introduced.

wc_get_account_endpoint_url() code WC 9.5.1

function wc_get_account_endpoint_url( $endpoint ) {
	if ( 'dashboard' === $endpoint ) {
		return wc_get_page_permalink( 'myaccount' );
	}

	$url = wc_get_endpoint_url( $endpoint, '', wc_get_page_permalink( 'myaccount' ) );

	if ( 'customer-logout' === $endpoint ) {
		return wp_nonce_url( $url, 'customer-logout' );
	}

	return $url;
}