Невозможно сбросить флажок при добавлении нового элемента, флажок сохранен после того, как я добавил новый элемент.
введите описание изображения здесь
Между тем я обновляю этот веб-сайт http://techiescircle.com/adding-custom-meta-fields-taxonomies/
Как указано ниже, моя функция
function taxonomy_add_custom_meta_field() {
$tax_categories = [ 1 => 'Web', 2 => 'Native', 3 => 'iOS', 4 =>'Wearable & IOT'];
?>
<div class="form-field">
<label for="term_meta[class_term_meta]"><?php _e( 'Categories' ); ?></label>
<?php foreach ($tax_categories as $tax_category_Id => $tax_category_value) {
$tax_category_name = str_replace('&', 'and', $tax_category_value);
$tax_category_name = str_replace(' ', '-', $tax_category_name);
$tax_category_name = strtolower($tax_category_name);
?>
<span>
<input type="checkbox" name="term_meta[<?php echo $tax_category_name ?>]" value=""> <?php echo $tax_category_value; ?>
//unable to clear this checkbox after save
</span>
<?php } ?>
</div>
<?php
}
add_action( 'mobile_apps_type_add_form_fields', 'taxonomy_add_custom_meta_field', 10, 2 );