Здравствуйте, есть код
$post_title = trim($_POST['title']);
$post_content = trim($_POST["content"]);
$post_cat = array($_POST["cat"]);
$post = array(
'post_title' => $post_title,
'post_content' => $post_content,
'post_category' => $post_cat,
'post_status' => 'draft',
'post_type' => 'reviews'
);
$post_id = wp_insert_post( $post );
wp_set_post_terms( $post_id, $_POST['cat'], 'reviews-categories', false );
update_post_meta( $post_id, 'myselect', $_POST["myselect"] );
В посте в админке вывожу кастомное поле select, и на фронте такое же с именем myselect. Пост создается на фронте как черновик, но кастомное поле не принимает значение с фронта. Там просто выводится рейтинг от 1 до 5 цифры в select.
Вот поле
<select name="myselect" id="myselect">
<option value="5">Отлично</option>
<option value="4">Хорошо</option>
<option value="3">Нормально</option>
<option value="2">Приемлемо</option>
<option value="1">Ужасно</option>
</select>
Как поправить?