Содержание Wordpress не разбирается как строка - PullRequest
0 голосов
/ 31 декабря 2018

Я использую WordPress REST API во всех наших приложениях.Один из них является бэкэндом узла, а другой - бэкэндом ruby ​​on rails.В обоих случаях я специально хочу вернуть клиенту поле «визуализированный» поля «контент».Фактически, структура JSON API выглядит следующим образом:

response =  {
"content" : {
 "rendered": "<p> Some content is inside this field </p>" 
}

Таким образом, и узел, и ruby ​​возвращают содержимое в виде:

response['content']['rendered']

Ответ возвращается просто отлично, однако этоне строкаПри взгляде на вкладку сети эта информация отображается следующим образом:

<p>Some content is inside this field </p>

Вместо "

Некоторое содержимое находится внутри этого поля

"

Мне как-то удалось обойти этовыполняя JSON.stringify () в Node, эффективно возвращая

res.status(200).send(JSON.stringify(<p>Some content is inside this field </p>)) 

Это не кажется правильным, поскольку отрендеренный ключ является строкой, поэтому не нужно выполнять JSON.stringify для принудительнойэто будет строка.

Кто-нибудь знает, что здесь происходит?

...