Обновление полей ACF внутри макета через WP API - PullRequest
0 голосов
/ 03 декабря 2018

Я пытаюсь обновить пользовательское поле через API WordPress.Настраиваемое поле находится внутри повторяющегося макета «Дополнительные настраиваемые поля», и я не могу понять, как его обновить.

У меня настроена аутентификация, и я могу обновить статус сообщения, но мне не повезло с обновлением данных ACF.

Использование почтальона: статус страницы можно обновить с помощью http://localhost:9000/wp-json/wp/v2/pages/4564/?status=public,Есть ли аналогичное значение, которое можно использовать для обновления поля ACF или способа обновления, передавая вместо этого JSON?

{
    "id": 4564,
     ...
    "acf": {
        "insert_to_head": "",
        "insert_to_foot": "",
        "Layout": [
            {
                "acf_fc_layout": "cert_challenge_pin",
                "challenge_pin": "0527881"
            }]
}

Подключаемый модуль API ACF to REST используется, и поля можно просматривать через APIно не обновляется.

После исчерпания поиска и документации, любая помощь будет принята с благодарностью!

screenshot from postman

1 Ответ

0 голосов
/ 04 декабря 2018

Я нашел из этого поста , что вы должны использовать ключ fields вместо acf.Кроме того, мне пришлось отправить заголовок Content-type: application/json, чтобы он заработал.

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