Добавить флажок в пользовательском мета-поле таксономии в WordPress - PullRequest
0 голосов
/ 24 апреля 2020

Невозможно сбросить флажок при добавлении нового элемента, флажок сохранен после того, как я добавил новый элемент.

введите описание изображения здесь

Между тем я обновляю этот веб-сайт 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 );
...