eTemplates
Create simple, yet powerful dynamic email templates that are commonly used in application style websites. For developers / advanced users ONLY.
Plugin info
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 5035 days ago
Is eTemplates abandoned?
Possibly abandoned (last update 5035 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
eTemplates simplifies the creation and delivery of dynamic emails. The plugin is best used in conjunction with custom coded application style websites that send out emails populated with dynamic data to users at specific points in the application logic.
Some examples of usage could be:
- Shopping carts
- Social media sites
- Project management systems
- Your custom application here!
Use eTemplates to create consistently branded emails with ease!
Installation
Pretty easy stuff!
- Upload the
etemplatesfolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Enjoy!
Frequently Asked Questions
How do I send out an email using eTemplates?
In your code use the following snippet and replace the following variables with appropriate values:
<?php $emailtags = array('magictag1' => 'value1', 'magictag2' => 'value2', 'magictag3' => 'value3'); nlws_et($templateID, $to, $emailtags); ?>
What are magic tags?
Magic tags are used in an eTemplate to populate the email with dynamic data. They are used in the following format:
{@MAGICTAG}
When magic tags are found in an email template, they are replaced with the values that are defined in the array.
Okay. So give me an example!
This is where everything comes together an makes sense.
Sample HTML code would look something like this:
<div style="width: 800px; margin: 0 auto; padding: 40px;"> <p>Hello {@USERNAME}! You are currently a(an) {@USERROLE} of the site.</p> </div>
Sample PHP code would look something like this:
<?php $emailtags = array('USERNAME' => 'John Doe', 'USERROLE' => 'subscriber'); nlws_et(2, '[email protected]', $emailtags); ?>
Review feed
Changelog
0.2.1
- Fixed sorting SQL bug
0.2
- Added Email Log feature
- Small code refactors
0.1
- Initial release

