Tribe__Tickets__Tickets_View::add_permalink( Tribe__Events__Rewrite $rewrite )
Adds the Permalink for the tickets end point.
Contents
Parameters
- $rewrite
-
(Tribe__Events__Rewrite) (Required)
Source
File: src/Tribe/Tickets_View.php
public function add_permalink( Tribe__Events__Rewrite $rewrite ) {
// Adds the 'tickets' endpoint for single event pages.
$rewrite->single(
array( '{{ tickets }}' ),
array(
Tribe__Events__Main::POSTTYPE => '%1',
'post_type' => Tribe__Events__Main::POSTTYPE,
'eventDisplay' => 'tickets',
)
);
// Adds the `tickets` endpoint for recurring events
$rewrite->single(
array( '(\d{4}-\d{2}-\d{2})', '{{ tickets }}' ),
array(
Tribe__Events__Main::POSTTYPE => '%1',
'eventDate' => '%2',
'post_type' => Tribe__Events__Main::POSTTYPE,
'eventDisplay' => 'tickets',
)
);
}