E
by Neeraj Mourya
1 (0 reviews)
eGrapes WP EMails Events
A Plugin or framework for developers to add events to send customised email messages.
Tested up to WP 4.8 (Current: 6.9)
vtrunk
Current Version vtrunk
Updated 8 years ago
Last Update on 29 Jul, 2017
Synced 8 hours ago
Last Synced on
Rank
#49,354
—
No change
Active Installs
1+
-50%
KW Avg Position
N/A
—
No change
Downloads
1K
—
Total downloads
Support Resolved
0%
—
No change
Rating
20%
Review 1 out of 5
1
(0 reviews)
Next Milestone 10
0+
10+
39,197
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 8 more installs to reach 10+
Rank Changes
Current
#49,354
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
1.0
0 reviews
Overall
20%
5
0
(0%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 0 of 0| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| No keyword data available yet. | ||||
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- trunk
- Last Updated
- Jul 29, 2017
- Requires WP
- 4.0+
- Tested Up To
- 4.8
- PHP Version
- N/A
- Author
- Neeraj Mourya
Support & Rating
- Rating
- ★ ☆ ☆ ☆ ☆ 1
- Reviews
- 0
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,738
Master Addons For Elementor - White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#930
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
200K+ installs
#256
MW
MW WP Form
200K+ installs
#262
SureMail – SMTP and Email Logs Plugin with Amazon SES, Postmark, and Other Providers
200K+ installs
#266
Frequently Asked Questions
Common questions about eGrapes WP EMails Events
Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
Activate the plugin through the 'Plugins' screen in WordPress.
Activate the plugin through the 'Plugins' screen in WordPress.
add_filter('ewee_events_groups', 'custom_events_groups', 10, 1); //adding mail events groups
function custom_events_groups($events_groups){
$events_groups['products'] = 'Products';
return $events_groups;
}
How to create an event?
Write the code in your theme's functions.php or your custom plugin's file.
add_filter('ewee_events', 'custom_mail_events', 10, 1); //adding mail events
function custom_mail_events($events){
$events['order_created'] = array(
'name' => 'Order Created', //Name of the event.
'description' => 'When order created.', //Description of the event.
'send' => true, //Whether to use this event to send mail or not.
'subject' => 'Order %orderno% Created.', //Subject of the message. can be modified from wp admin dashboard. Use token keys wrapped by %.
'message' => 'An Order with Order No. %orderno% has been created.', //Message. can be modified from wp admin dashboard. Use token keys wrapped by %.
'tokens' => array('orderno'), //Define tokens.
'group' => 'products', //Event group.
);
return $events;
}
How to trigger the event?
Write the code in your theme's functions.php or your custom plugin's file when you want to send specific email.
Use send_mail method of EGrapesWPEmailsEvents class.
public function send_mail($event_key, $tokens = array(), $to, $headers = '', $attachments = array())
e.g.,
$eGrapesWPEmailsEvents = EGrapesWPEmailsEvents::get_instance(); //Get the object of class EGrapesWPEmailsEvents.
$eGrapesWPEmailsEvents->send_mail('order_created', array('orderno' => 'abc987'), 'abc@gmail.com'); //call the method send_mail.
function custom_events_groups($events_groups){
$events_groups['products'] = 'Products';
return $events_groups;
}
How to create an event?
Write the code in your theme's functions.php or your custom plugin's file.
add_filter('ewee_events', 'custom_mail_events', 10, 1); //adding mail events
function custom_mail_events($events){
$events['order_created'] = array(
'name' => 'Order Created', //Name of the event.
'description' => 'When order created.', //Description of the event.
'send' => true, //Whether to use this event to send mail or not.
'subject' => 'Order %orderno% Created.', //Subject of the message. can be modified from wp admin dashboard. Use token keys wrapped by %.
'message' => 'An Order with Order No. %orderno% has been created.', //Message. can be modified from wp admin dashboard. Use token keys wrapped by %.
'tokens' => array('orderno'), //Define tokens.
'group' => 'products', //Event group.
);
return $events;
}
How to trigger the event?
Write the code in your theme's functions.php or your custom plugin's file when you want to send specific email.
Use send_mail method of EGrapesWPEmailsEvents class.
public function send_mail($event_key, $tokens = array(), $to, $headers = '', $attachments = array())
e.g.,
$eGrapesWPEmailsEvents = EGrapesWPEmailsEvents::get_instance(); //Get the object of class EGrapesWPEmailsEvents.
$eGrapesWPEmailsEvents->send_mail('order_created', array('orderno' => 'abc987'), 'abc@gmail.com'); //call the method send_mail.