With Event Tickets and Event Tickets Plus, you have the ability to move tickets (RSVPs and e-commerce tickets) to other events and to move attendees to other tickets. You can read more about this in the Moving Tickets article.
By default, when a ticket or attendee is moved a notification email is automatically sent to the attendee(s) to alert them that a change has been made to their ticket. To disable these notification emails, just add the code snippet below using a Code Snippets plugin or add the code to your theme’s functions.php file.
To disable the email when moving a ticket:
add_filter( 'tribe_tickets_ticket_type_moved_email_recipient', 'disable_email_when_moving_ticket' );
function disable_email_when_moving_ticket( $email_addr ) {
if ( $_POST['action'] == 'move_ticket_type' ) {
return "[email protected]"; // Or empty string
}
return $email_addr;
}
To disable the email when moving an attendee:
add_filter( 'tribe_tickets_ticket_moved_email_recipient', '__return_null' );
These snippets will remove the recipient’s email address and the email will not be sent.