Event_Meta::filter_ticket_email_url( string $virtual_url, WP_Post $event )
Filter the ticket email url.
Contents
Parameters
- $virtual_url
-
(string) (Required) The virtual url for the ticket and rsvp emails.
- $event
-
(WP_Post) (Required) The event post object with properties added by the
tribe_get_eventfunction.
Return
(string) The Facebook Live virtual url for the ticket and rsvp emails.
Source
File: src/Tribe/Meetings/Facebook/Event_Meta.php
public function filter_ticket_email_url( $virtual_url, WP_Post $event ) {
if ( 'facebook' !== $event->virtual_video_source ) {
return $virtual_url;
}
if ( ! isset( $event->facebook_local_id ) ) {
return $virtual_url;
}
// Setup Facebook Live Stream.
$live_stream = $this->api->get_live_stream( $event->facebook_local_id );
return ! empty( $live_stream['page_url'] ) ? $live_stream['page_url'] : $virtual_url;
}
Changelog
| Version | Description |
|---|---|
| 1.7.2 | Introduced. |