Изменить возвращенный формат ответа WP Rest API JSON - PullRequest
1 голос
/ 21 июня 2019

Есть ли способ изменить возвращенный формат wp rest api json? Вместо массива я бы хотел, чтобы ответ был в формате объекта.

Желаемый формат:

{
    "articles": [
        {
            "id": 160,
            "title": "This is a new post ",
            "slug": "this-is-a-new-post-faf0no",
            "author": 3,
        }
    ]
}

Я не нашел никаких зацепок, связанных с этим. Любая помощь приветствуется. Спасибо.

1 Ответ

1 голос
/ 22 июня 2019

Вы можете попытаться сделать его объектом с

$myObject = json_decode($responseJSON);

и вы можете принять значение с

echo $myObject['articles'][0]->title;

с foreach:

foreach($myObject['articles'] as $key => $value) {
    echo $value->title . ", " . $value->slug . "<br>";
}
...