Solution for multiple recipients
-
Hi,
If you use this plugin and you want like me to send email notification for multiple moderators, replace the code in line 323 (function notify_admin) by this one :
/** * Alert admin of pending topic/reply */ function notify_admin($post_id) { if (get_option(self::TD . 'notify')) { $multiple_recipients = array( '[email protected]', '[email protected]', '[email protected]' ); $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES); $blogurl = get_option('home'); $message = sprintf(__('New topic/reply awaiting moderation on your site %s: %s', self::TD), $blogname, $blogurl) . "\r\n\r\n"; /* Add body of topic/reply to email */ $post = get_post($post_id); $title = ''; if ($post) { $title = $post->post_title; $message .= get_permalink($post->ID) . "\r\n\r\n"; $author = get_userdata($post->post_author); $message .= "Le contenu suivant a été posté\r\n"; if ($author !== false) { $name = $author->user_firstname . " " . $author->user_lastname; $name = trim($name); if (empty($name)) { $name = $author->display_name; } if ($name == $author->user_login) { $name = ''; } else { $name = ' (' . $name . ')'; } $message .= "Par " . $author->user_login . $name . "\r\n\r\n"; } else { $message .= "Par Anonyme\r\n\r\n"; } $message .= $post->post_title . "\r\n" . $post->post_content . "\r\n\r\n"; } @wp_mail(($multiple_recipients), sprintf(__('[%s] bbPress Moderation - %s', self::TD), $blogname, $title), $message); } }
Replace the “example” emails by the mails of the moderators.
- The topic ‘Solution for multiple recipients’ is closed to new replies.