Использование acf_form для вставки нового сообщения в существующую форму - PullRequest
0 голосов
/ 19 октября 2018

Прежде всего, извините за любые ошибки на английском языке.

Я использую календарь событий PRO с дополнительными событиями сообщества для отправки новых событий.Мне нужно использовать это дополнение с плагином Advanced Custom Fields (ACF) для обработки некоторых требований проекта (например, использовать более одного места для проведения мероприятия).

ACF имеет функцию acf_form(), которая показываетввод (или форма) на странице.Я правильно настроил страницу, и она отображает настраиваемое поле, но когда я отправляю форму, событие сохраняется без настраиваемого поля.

Мой код:

в functions.php

acf_register_form(array(
    'id' => 'tribe-venue-2',
    'fields' => array('locais_secundarios'),
    'form' => false // display just an input, not the whole form
));

в шаблоне страницы:

acf_form_head(); // Before get_header() function

...

<form method="post" ...>
    acf_form('tribe-venue-2');
    ...
</form>

Я знаю, что надстройка событий сообщества использует функцию wp_insert_post для создания нового события.Как добавить значение настраиваемого поля, которое представляет собой метаданные публикации, для вставки с другими полями?

...