Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //shared: https://eventsmanagerpro.com/support/thread/manual-booking-success-message/
- // Add view/edit manual booking link to booking success message
- add_filter('em_action_booking_add', 'em_action_add_booking',100,2);
- function em_action_add_booking( $feedback, $EM_Booking) {
- if ($feedback['result'] && $feedback['success']) {
- if (isset($EM_Booking->booking_id) && isset($EM_Booking->event_id)) {
- $booking_id = (int) $EM_Booking->booking_id;
- $event_id = (int) $EM_Booking->event_id;
- $booking_url = add_query_arg( array(
- 'post_type' => 'event',
- 'page' => 'events-manager-bookings',
- 'event_id' => $event_id,
- 'booking_id' => $booking_id,
- ), admin_url( 'edit.php' ) );
- $add_view_link = '<a href="' . $booking_url . '"">'.__('View/edit booking','em-pro').'</a>';
- $feedback["message"] = $feedback["message"] . ' | ' . $add_view_link;
- }
- }
- return $feedback;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement