WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

WooCommerce::api_request_url() public WC 1.0

Return the WC API URL for a given request.

Это метод класса: WooCommerce{}

Хуки из метода
Возвращает

Строку.

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

$WooCommerce = new WooCommerce();
$WooCommerce->api_request_url( $request, $ssl );
$request(строка) (обязательный)
Requested endpoint.
$ssl(true/false/null)
If should use SSL, null if should auto detect.
По умолчанию: null

Код WooCommerce::api_request_url() WC 4.5.2

<?php
public function api_request_url( $request, $ssl = null ) {
	if ( is_null( $ssl ) ) {
		$scheme = wp_parse_url( home_url(), PHP_URL_SCHEME );
	} elseif ( $ssl ) {
		$scheme = 'https';
	} else {
		$scheme = 'http';
	}

	if ( strstr( get_option( 'permalink_structure' ), '/index.php/' ) ) {
		$api_request_url = trailingslashit( home_url( '/index.php/wc-api/' . $request, $scheme ) );
	} elseif ( get_option( 'permalink_structure' ) ) {
		$api_request_url = trailingslashit( home_url( '/wc-api/' . $request, $scheme ) );
	} else {
		$api_request_url = add_query_arg( 'wc-api', $request, trailingslashit( home_url( '', $scheme ) ) );
	}

	return esc_url_raw( apply_filters( 'woocommerce_api_request_url', $api_request_url, $request, $ssl ) );
}