Прежде всего, извините за любые ошибки на английском языке.
Я использую календарь событий 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
для создания нового события.Как добавить значение настраиваемого поля, которое представляет собой метаданные публикации, для вставки с другими полями?