Отправить комментарий мета с WordPress Rest API - PullRequest
0 голосов
/ 28 марта 2020

Я пытаюсь отправить комментарий с помощью wordpress rest api, и это работает, но я не могу отправить метаданные. Я помещаю данные в объект «meta» при отправке запроса, но данные не сохраняются в базе данных. У меня есть именно та проблема, которая упоминается в этом посте: Задать мета-метку REST API WordPress , но никто не ответил на это.

 var commentData = JSON.stringify({
    post: postId,
    author_name: nameVal,
    content: textVal,
    phone:phoneVal,
    meta:{
      phone:phoneVal,
    }
  });

  var ACTION_URL = apiUrl+'comments';

  fetch(ACTION_URL, {
    method: 'post',
    headers: {
      'Content-Type': 'application/json',
    },
    body: commentData,
  })
    .then((response) => {
      console.log(response.json());
    })
    .catch(error => {
      console.error('Error:', error)
    });

в документации WordPress https://developer.wordpress.org/rest-api/reference/comments/#schema -meta говорит, что вы должны поместить метаданные в мета-объект, но пока ответ в порядке и комментарий будет при успешной отправке метаданные «телефон» не будут сохранены в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...