function archive_panel($term, $tt_id) { $archive = Genesis_Club_Display::get_archive($term->term_id); $defaults = array('sorting' => false, 'orderby' => 'date', 'order' => 'DESC'); $archive = is_array($archive) ? array_merge($defaults, $archive) : $defaults; printf('<h3>%1$s</h3>', __('Genesis Club Archive Settings', GENESIS_CLUB_DOMAIN)); $this->display_metabox(apply_filters('genesis_club_archive_settings', array('Sort Order' => $this->archive_sort_panel($archive), 'Facebook' => $this->archive_facebook_panel($archive), 'Excerpt Image' => $this->archive_excerpt_panel($archive), 'Breadcrumbs' => $this->archive_breadcrumbs_panel($archive), 'Post Info/Meta' => $this->archive_postmeta_panel($archive)), $term, $tt_id)); }