Я вставляю деяку публікацію в wordpress за допомогою функції wp_insert_post () .
Я хочу вставити деякі користувальницькі поля на кожен пост і читати документацію. Я хоч для цього використовувався параметр meta_info, я спробував щось подібне:
$data = array(
'post_author' => 1,
'post_status' => 'publish',
'post_title' => $post->getTitle(),
'post_content' => $post->getContent(),
'post_category' => $post->getCategory(),
'tags_input' => $post->getTags(),
'meta_input' => array( "_test" => "testx1" )
);
$postID = wp_insert_post( $data );
Публікацію вставлено правильно та також теги. Але не додано спеціальних полів. Я знаю, що я міг би використовувати add_post_meta (), щоб додати їх, але я все одно хотів би знати, для чого використовується параметр meta_input , тому що я здійснив пошук у базі даних для "testx1" після вставки повідомлення і не зміг знайти жодного результату.