Tribe__Events__Main::add_preview_venues( int $event_id )
Specify the “preview venue” to link to an event.
Contents
Parameters
- $event_id
-
(int) (Required) The ID of the event being previewed.
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 );
}
Changelog
| Version | Description |
|---|---|
| 4.5.1 | Introduced. |