public static function tabbed_term_index($args) { $args = wp_parse_args($args); $id = 'gm-map-1'; if (!empty($args['for_map'])) { $id = $args['for_map']; } if (!empty($args['taxonomy'])) { $id .= '-' . esc_attr($args['taxonomy']); } $id .= '-tabbed-index'; $classes = array(); if (!empty($args['show_inactive_tab_markers']) && 'false' != $args['show_inactive_tab_markers']) { $classes[] = 'show-inactive-tab-markers'; } if (!empty($args['start_tab_term'])) { $classes[] = 'start-tab-term-' . absint($args['start_tab_term']); } if (!empty($args['tab_index_group_size'])) { $classes[] = 'tab-index-group-size-' . absint($args['tab_index_group_size']); } if (!empty($args['disable_tab_auto_select']) && 'false' != $args['disable_tab_auto_select']) { $classes[] = 'disable-tab-auto-select'; } return '<div id="' . $id . '" class="' . implode(' ', $classes) . '"></div>'; } } // class GeoMashup GeoMashup::load(); } // class exists