Я пытаюсь получить ожидающие комментарии / сообщения из WordPress API. Когда я набираю это http://testWeb/wp-json/wp/v2/comments, возвращаются только опубликованные элементы. Есть ли способ получить ожидающие товары? То, что я пытаюсь сделать, - это перейти от ожидающего к опубликованному в моем приложении.
Редактировать: я прошел аутентификацию. Я добавил в functions.php wordpress следующий код:
wp_enqueue_script('custom_js',get_template_directory_uri() . '/js/custom.js', NULL, 1.0, true);
wp_localize_script('custom_js', 'magicalData',array(
'nonce' => wp_create_nonce('wp_rest'),
));
Ив моем custom.js у меня есть:
fetch("http://localhost/testWeb/wp-json/wp/v2/comments?status=pending", {
method: "GET",
headers: {
"Content-Type": "application/json; charset=UTF-8",
"X-WP-Nonce": magicalData.nonce //authorization
}
})
.then(res => res.json())
.then(data => console.log(data)); // t
, и я все еще ничего не получаю (пустой объект, хотя у меня есть один ожидающий комментарий на панели WordPress)