Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function efx_auto_subscribe_usergroup( $new_status, $old_status, $post ) {
- global $edit_flow;
- // Choose the slug for whichever status you'd like to auto-subscribe on
- if ( 'story-idea' == $new_status ) {
- // You'll need to get term IDs for your user groups and place them as
- // comma-separated values
- $usergroup_ids_to_follow = array( 90
- // 88,
- );
- $edit_flow->notifications->follow_post_usergroups( $post->ID, $usergroup_ids_to_follow, true );
- }
- if ( 'assigned' == $new_status ) {
- $edit_flow->notifications->follow_post_usergroups( $post->ID, 0, false );
- // You'll need to get term IDs for your user groups and place them as
- // comma-separated values
- $usergroup_ids_to_follow = array( 88
- // 88,
- );
- $edit_flow->notifications->follow_post_usergroups( $post->ID, $usergroup_ids_to_follow, true );
- }
- // Return true to send the email notification
- return true;
- }
- add_filter( 'ef_notification_status_change', 'efx_auto_subscribe_usergroup', 10, 3 );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement