function sfhiv_event_archive_event_categories() { $query = sfhiv_get_archive_query(); if (!$query || $query->query_vars['post_type'] != 'sfhiv_event') { return; } sfhiv_draw_taxonomy_query_menu('sfhiv_event_category', $query); }
function sfhiv_document_archive_filter_by_years($query = false, $args = array()) { if (!$query || $query->query_vars['post_type'] != 'sfhiv_document') { return; } sfhiv_draw_taxonomy_query_menu('sfhiv_year', $query, array('title_li' => false, 'extra_classes' => 'filter filter-horizontal', 'base_link' => get_permalink())); echo '<br class="clear" />'; }
function sfhiv_service_hour_archive_time_of_day_category_menu($query = false, $args = array()) { $query = sfhiv_get_archive_query(); if (!$query || $query->query_vars['post_type'] != 'sfhiv_service_hour') { return; } sfhiv_draw_taxonomy_query_menu('sfhiv_time_of_day_taxonomy', $query, array('title_li' => false, 'all_taxonomy_name' => 'Any Time', 'extra_classes' => 'filters', 'base_link' => $_SERVER['REQUEST_URI'])); }
function sfhiv_group_archive_filter_by_years($query = false, $args = array()) { if (!$query || $query->query_vars['post_type'] != 'sfhiv_group') { return; } $base_url = preg_replace('/page\\/(\\d+)\\//i', '', $_SERVER['REQUEST_URI']); // strip out page var if in url if (isset($args['id'])) { $base_url .= "#" . $args['id']; } sfhiv_draw_taxonomy_query_menu('sfhiv_year', $query, array('title_li' => false, 'extra_classes' => 'filter filter-horizontal', 'base_link' => $base_url)); }