WC_API_Server::get_paginated_url()privateWC 2.1

Returns the request URL with the page query parameter set to the specified page

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

Хуков нет.

Возвращает

Строку.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_paginated_url( $page );
$page(int) (обязательный)
-

Список изменений

С версии 2.1 Введена.

Код WC_API_Server::get_paginated_url() WC 8.7.0

private function get_paginated_url( $page ) {

	// remove existing page query param
	$request = remove_query_arg( 'page' );

	// add provided page query param
	$request = urldecode( add_query_arg( 'page', $page, $request ) );

	// get the home host
	$host = parse_url( get_home_url(), PHP_URL_HOST );

	return set_url_scheme( "http://{$host}{$request}" );
}