Задать категорию публикации на основе поля «Дополнительные пользовательские поля» (ACF) - PullRequest
0 голосов
/ 10 мая 2019

Я использую приведенный ниже код для формы ACF

$settings=array(
    'post_id' => 'new_post',
    'new_post' => array('post_type' => 'cr_listings',
                        'post_status' => 'publish',
                        'post_category' => array(WHAT GOES HERE????)
                       ),
'field_groups' => array('97'),
'post_title' => true
);

acf_form($settings);

У меня есть поле в форме с именем listing_type, которое имеет те же значения, что и доступные категории. Как мне использовать значение этого поля и установить категорию? (Для простоты будет разрешена только одна категория, выбранная в форме)

Из моего исследования я не уверен, может ли ACF сделать это напрямую, поэтому может потребоваться фильтр типа: https://codex.wordpress.org/Plugin_API/Filter_Reference/wp_insert_post_data, но я не могу понять, как это сделать.

...