Get members email addresses
-
Hi
I run your plugin and have developed a very small plugin which generate certain notification to members when we update a table in Tablepress (a specific table plugin).
As we have now I have hard coded in our small plugin each mail address but I want to collect members mail address from the security group instead. So in the end when I add or delete members from security group our plugin will be automated.
The plugin is simpel and code looks like this:
//Function to get updated tablepress to mail members a notifications add_action( 'tablepress_event_saved_table', 'pabrady_tablepress_save_notification', 10, 1 ); function pabrady_tablepress_save_notification( $table_id ) { $frontend_controller = TablePress::load_controller( 'frontend' ); $frontend_controller->init_shortcodes(); add_filter( 'tablepress_edit_link_below_table', '__return_false' ); $table_html = do_shortcode( "[table id={$table_id} print_name=true /]" ); $subject = do_shortcode( "[table-info id={$table_id} field=name /]" ); $mail_text = "F?ljande har uppdaterats: {$table_html}."; $headers = array('Content-Type: text/html; charset=UTF-8'); $multiple_recipients = array('[email protected]','[email protected]','[email protected]'); foreach($multiple_recipients as $to) wp_mail($to,$subject,$mail_text,$headers); }
So can you guide me how I should collect members mail addresses from db and I assume I need do have a joined select query to get these but I’m not so familiar with wp press standard coding so can you help me out here?
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘Get members email addresses’ is closed to new replies.