/* * Set filters for Country Taxonomy */ $country_filter = get_query_var('class_location', false); if ($country_filter && $country_filter != '') { $country_name = ucwords( str_replace('-', ' ', $country_filter) ); $venue_args = array( 'post_type' => 'tribe_venue', 'meta_key' => '_VenueCountry', 'meta_value' => $country_name, 'fields' => 'ids', 'orderby' => 'ID', 'order' => 'ASC', 'posts_per_page' => -1 ); $venue_ids = get_posts($venue_args); $meta_query = array( 'relation' => 'OR', array( 'key' => '_EventVenueID', 'value' => $venue_ids, 'compare' => 'IN', ) ); $query->set( 'meta_query', $meta_query ); }
Join our mailing list to be notified of new events.