Столкнулся с проблемой сохранения в БД 1:0 в зависимости от выбора чекбокса.
Рабочий код, который сохраняет input поля в БД, но если заменить input на checkbox, то сохранения нет. Понимаю что простой заменой input на checkbox это не решается, только во не знаю куда копать. Подскажите, кто сталкивался
// это само поле ввода для экпериментов, к отором не получается сохрарение checkbox
echo '<input type="input" id="myplugin_new_field-"' . $post_ID_optoins_post . ' name="myplugin_new_field-' . $post_ID_optoins_post . '" value="' . $values[0]. '" size="25" />';
// Очищаем значение поля input.
$my_data = sanitize_text_field( $_POST['myplugin_new_field-' . $post_ID_optoins_post] );
// Обновляем данные в базе данных.
update_post_meta( $post_id, '_my_meta_value_key-' . $post_ID_optoins_post, $my_data );