Кажется, я не могу найти способ доступа к X-WP-TotalPages в заголовке ответа, я могу отображать свои заказы и все, как я хочу, но за свою жизнь не могу понять, как добраться до Заголовки в ответе.
Я использую это в данный момент;
require($_SERVER["DOCUMENT_ROOT"] . "/vendor/autoload.php");
use Automattic\WooCommerce\Client;
$woocommerce = new Client(
'http://example.com',
'**********************************',
'**********************************',
[
'wp_api' => true,
'version' => 'wc/v1',
]
);
$endpoint = 'orders';
$options = ['filter[limit]' => '200', 'filter[period]' => 'year', 'filter[order]' => 'ASC', 'status' => 'processing'];
$result = $woocommerce->get($endpoint, $options);
Я почти уверен, что мне нужно что-то подобное;
print_r(get_headers($result['X-WP-TotalPages']));
Я пробовал несколько разных вариантов, но просто не могу понять, любая помощь будет высоко ценится!
Наткнулся на тот же вопрос.
В данный момент вы смотрите на результат ответа.
Что вы точно ищете, так это заголовки ответа.
Вы можете получить их по
$lastResponse = $woocommerce->http->getResponse();
$headers = $lastResponse->getHeaders();
$totalPages = $headers['X-WP-TotalPages'];
Других решений пока нет …