/** * {@inheritdoc} */ public function save_fields($item_id = null, $object_name = null) { $term_name = ''; // Get tag name if (isset($_POST['tag-name'])) { $term_name = $_POST['tag-name']; } // Save new term $success = wp_insert_term($term_name, $object_name, $_POST); // Return if not successful if (is_wp_error($success)) { return $success; } // Save additional fields return parent::save_fields($item_id, $object_name); }