Tribe__Events__Main::link_preview_organizer_to_event( $organizer_ids, int $event_id )
Identifies “preview” venues as duplicates and worthy of later deletion.
Contents
Parameters
- $venue_id
-
(int) (Required) ID of venue being identified as a duplicate.
- $event_id
-
(int) (Required) ID of event being previewed.
Source
File: src/Tribe/Main.php
public function link_preview_organizer_to_event( $organizer_ids, $event_id ) {
$preview_organizers = (array) get_post_meta( $event_id, '_preview_organizers', true );
foreach ( $organizer_ids as $key => $organizer_id ) {
$preview_organizers[] = $organizer_id;
}
// Remove empty and duplicate values, which can easily arise here.
$preview_organizers = array_filter( $preview_organizers );
$preview_organizers = array_unique( $preview_organizers );
update_post_meta( $event_id, '_preview_organizers', array_values( $preview_organizers ) );
}
Changelog
| Version | Description |
|---|---|
| 4.5.1 | Introduced. |