WordPress - update_post_meta не работает для поля - PullRequest
0 голосов
/ 09 января 2019

Я пытаюсь сохранить некоторые простые метаданные для каждого поста, но обнаружил, что update_post_meta, похоже, фактически не сохраняет метаданные одного поля. Поле ввода таково:

<input size="30" type="text" class="rwmb-text" id="themeum_movie_info_type" name="themeum_movie_info[0][themeum_movie_info_type]">

и я пытаюсь этот код сохранить метаданные:

update_post_meta( $get_post_id, 'themeum_movie_info[0][themeum_movie_info_type]', 'Country:' );

1 Ответ

0 голосов
/ 09 января 2019

Я нашел решение. Мы должны создать массив, а затем поместить его в функцию update_post_meta следующим образом:

$array = array(
        '0' => array(
            'themeum_movie_info_type' => 'Country'
        )
);
update_post_meta( $get_post_id, 'themeum_movie_info', $array );
...