Tribe__Events__Main::add_preview_venues( int $event_id )

Specify the “preview venue” to link to an event.


Parameters

$event_id

(int) (Required) The ID of the event being previewed.


Top ↑

Source

File: src/Tribe/Main.php

		public function add_preview_venues( $event_id ) {

			$venue_id = get_post_meta( $event_id, '_EventVenueID', true );

			// Prevent imported venues from being auto-deleted.
			$venue_origin = get_post_meta( $venue_id, '_VenueOrigin', true );

			if ( 'events-calendar' !== $venue_origin ) {
				return;
			}

			$venue_status     = get_post_status( $venue_id );

			$is_preview_venue = 'draft' === $venue_status || 'auto-draft' === $venue_status;

			if ( ! $is_preview_venue ) {
				return;
			}

			$this->link_preview_venue_to_event( $venue_id, $event_id );
		}

Top ↑

Changelog

Changelog
Version Description
4.5.1 Introduced.