Tribe__Events__Main::add_preview_organizers( int $event_id )
Specify the “preview organizer” 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_organizers( $event_id ) {
$organizer_ids = get_post_meta( $event_id, '_EventOrganizerID', false );
if ( empty( $organizer_ids ) || ! is_array( $organizer_ids ) ) {
return;
}
foreach ( $organizer_ids as $key => $organizer_id ) {
$organizer_status = get_post_status( $organizer_id );
$is_preview_organizer = 'draft' === $organizer_status || 'auto-draft' === $organizer_status;
if ( ! $is_preview_organizer ) {
unset( $organizer_ids[ $key ] );
}
}
$this->link_preview_organizer_to_event( $organizer_ids, $event_id );
}
Changelog
| Version | Description |
|---|---|
| 4.5.1 | Introduced. |