removing the form name filter function from the list php file and setting the name...
authorAnthony Talarico <talarico@gaslightmedia.com>
Tue, 18 Jul 2017 18:52:30 +0000 (14:52 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Tue, 18 Jul 2017 18:52:30 +0000 (14:52 -0400)
from going into spam

models/admin/events/list.php

index b1e9b51..1ea80f5 100644 (file)
@@ -901,8 +901,9 @@ class GlmMembersAdmin_events_list extends GlmDataEvents
             $event_title = (isset($event['fieldData']['name']) ? $event['fieldData']['name'] : '' );
             $admin_name = (isset($event['fieldData']['admin_name']) ? $event['fieldData']['admin_name'] : '' );
             $event_intro = (isset($event['fieldData']['intro']) ? $event['fieldData']['intro'] : '' );
+            $site_name = get_bloginfo( 'name' );
             
-            $header[] = 'From: ' . $from_email;
+            $header[] = "From: $site_name <$from_email>";
             $header[] = 'Reply-To: ' . $from_email;
             $header[] = "Return-Path: $from_email";
 
@@ -911,13 +912,13 @@ class GlmMembersAdmin_events_list extends GlmDataEvents
                 return "text/html";
             }
 
-            add_filter(
-                'wp_mail_from_name',
-                function ( $name ) {
-                    $siteName = get_bloginfo( 'name' );
-                    return $siteName;
-                }
-            );
+//            add_filter(
+//                'wp_mail_from_name',
+//                function ( $name ) {
+//                    $siteName = get_bloginfo( 'name' );
+//                    return $siteName;
+//                }
+//            );
 
             // Send confirmation email, set the content type to allow html by using this filter
             add_filter( 'wp_mail_content_type', 'set_content_type' );
@@ -926,7 +927,7 @@ class GlmMembersAdmin_events_list extends GlmDataEvents
             $current_status = $event['fieldData']['status']['value'];
 
             if($to_email){
-                $message  = get_bloginfo( 'name' ) . " Events<br><br>";
+                $message  = $site_name . " Events<br><br>";
                 $message .= "Event Name: " . $event_title . "<br>";
                 $message .= "Event Description: $event_intro<br>";
                 $message .= "Contact Name: $admin_name<br><br>";