Tribe__Events__Main::link_preview_organizer_to_event( $organizer_ids, int $event_id )

Identifies “preview” venues as duplicates and worthy of later deletion.


Parameters

$venue_id

(int) (Required) ID of venue being identified as a duplicate.

$event_id

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


Top ↑

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 ) );
		}

Top ↑

Changelog

Changelog
Version Description
4.5.1 Introduced.