default_config = $conObj; //add extra fields to category edit form hook add_action( 'edit_category_form_fields', array($this, 'smartadapt_extra_category_fields') ); add_action( 'category_add_form_fields', array($this, 'smartadapt_extra_category_fields') ); // save extra category extra fields hook add_action( 'edited_category', array($this,'save_extra_category_fileds') ); add_action( 'created_category', array($this,'save_extra_category_fileds') ); } //add extra fields to category edit form callback function public function smartadapt_extra_category_fields( $tag ) { //check for existing featured ID $cat_extra_data['smartlib_layout_category'] = 0; if(is_object($tag)){ $term_id = $tag->term_id; $cat_extra_data = get_option( 'category_' . $term_id ); } ?>