add_action( 'wp_footer', function() { // 1. Only run for Admins (Security Best Practice) if ( ! current_user_can( 'administrator' ) ) { return; } // 2. Only run on Single Event pages if ( ! is_singular( 'tribe_events' ) ) { return; } // 3. Get the data $event_id = get_the_ID(); $start = get_post_meta( $event_id, '_EventStartDate', true ); $end = get_post_meta( $event_id, '_EventEndDate', true ); // Get Venue logic safely $venue_id = function_exists('tribe_get_venue_id') ? tribe_get_venue_id($event_id) : false; $location = 'No Venue Found'; if ( $venue_id ) { $address = tribe_get_address( $venue_id ); $city = tribe_get_city( $venue_id ); $state = tribe_get_region( $venue_id ); $zip = tribe_get_zip( $venue_id ); $location = sprintf('%s, %s, %s %s', $address, $city, $state, $zip); } // 4. Output to Console via JavaScript ?> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } Skip to content
  • Solutions
    • End User Computing
    • Datacenter
    • Software
    • Physical Security
    • Audio Visual
    • Cloud and AI Services
  • Services
    • Professional Services
    • Managed Services
  • Staffing
  • Construction
  • Markets
    • Education
    • Government
    • Healthcare
  • Events
  • Solutions
    • End User Computing
    • Datacenter
    • Software
    • Physical Security
    • Audio Visual
    • Cloud and AI Services
  • Services
    • Professional Services
    • Managed Services
  • Staffing
  • Construction
  • Markets
    • Education
    • Government
    • Healthcare
  • Events
Contact Us
0 events found.
Notice
No events scheduled for August 25, 2025. Jump to the next upcoming events.
Notice
No events scheduled for August 25, 2025. Jump to the next upcoming events.

Events Search and Views Navigation

Event Views Navigation

  • List
  • Day

Events

Today
  • Previous Day
  • Next Day
  • Google Calendar
  • iCalendar
  • Outlook 365
  • Outlook Live
  • Export .ics file
  • Export Outlook .ics file
Follow Us On Social Media
Contact
SOLUTIONS
End User Computing Technology
Datacenter
Software
Physical Security
Audio Visual
Cloud and AI
SERVICES
Professional Services
Managed Services
STAFFING
Staffing
Clients
MARKETS
Education
Government
Healthcare
EXPLORE
About Us
Partners
How We Give Back
Contracts
News
Events
Shop
Privacy Policy
Website by Blackhawk
© 2026, GTS Technology Solutions
GTS Technology Solutions logo – IT services provider for the public sector.
  • Solutions
    • End User Computing
    • Datacenter
    • Software
    • Physical Security
    • Audio Visual
    • Cloud and AI Services
  • Services
    • Professional Services
    • Managed Services
  • Staffing
  • Construction
  • Markets
    • Education
    • Government
    • Healthcare
  • Events
Contact
add_shortcode('tec_event_location', function() { // 1. Check if The Events Calendar is active to avoid errors if ( ! function_exists('tribe_get_venue_id') ) { return ''; } // 2. Get the current Event ID $event_id = get_the_ID(); // 3. Get the Venue ID linked to this event $venue_id = tribe_get_venue_id($event_id); // 4. If no venue is attached, return empty if ( ! $venue_id ) { return 'Online / No Location'; } // 5. Get the address parts safely $address = tribe_get_address($venue_id); $city = tribe_get_city($venue_id); $state = tribe_get_region($venue_id); $zip = tribe_get_zip($venue_id); // 6. Combine them into a single string for Outlook // Result: "123 Main St, Austin, TX 78701" $full_address = sprintf('%s, %s, %s %s', $address, $city, $state, $zip); return $full_address; });