Custom Taxonomy Creates Unwanted Integer Terms on Post Save

This appears to be a result of the conflict between declaring a non-hierarchical custom taxonomy, and using the post_categories_meta_box (checkboxes) as an interface. You could call the discrepancy a bug in WP Core, certainly the fact that the conflict is allowed in the taxonomy declaration itself. The problem seems to be that for your non-hierarchical … Read more