Das Plugin hat diese Funktion? Wenn das Plugin (für apply_filters im Plugin sehen) keinen Filter haben, dann können Sie es ersetzen durch den ursprünglichen Haken zu entfernen:
remove_action('em_event_added','em_event_added_email', 10, 1);
dann Ihre eigene in Ihrem Thema PHP machen (Funktionen oder umfassen) und ersetzen Sie den Namen der Funktion durch Ihren eigenen und kleben Sie ihn in den gleichen Haken mit der gleichen Priorität zurück.
function yourprefix_new_em_event_added_email($EM_Event){
if(!$EM_Event->get_status() && get_option('dbem_bookings_approval') && get_option('dbem_event_submitted_email_admin') != ''){
$admin_emails = explode(',', get_option('dbem_event_submitted_email_admin')); //admin emails are in an array, single or multiple
$subject = $EM_Event->output(get_option('dbem_event_submitted_email_subject'));
$message = $EM_Event->output(get_option('dbem_event_submitted_email_body'));
//Send email to admins
$EM_Event->email_send($subject,$message, $admin_emails);
}
}
add_action('em_event_added','yourprefix_new_em_event_added_email', 10, 1);