=== WP Email Template ===
Contributors: a3rev, A3 Revolution Software Development team
Tags: wordpress email template, wordpress email, email, email template, contact, contact forms, wp e-commerce email, woocommerce email, contact form 7, e-commerce email, comment forms, comments, forms
Requires at least: 3.7
Tested up to: 4.1.1
Stable tag: 1.2.2
License: GPLv3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Add a beautiful HTML Template to all WordPress and plugin generated emails. Send email options - SMTP, Gmail, Mandrill, GoDaddy Hosting supported.
== Description ==
WP Email Template 2 things - beautifully
1. Applies a responsive, customizable, optimized HTML email template to every email sent from your WordPress site including plugin generated emails.
2. Gets your beautiful / professional emails delivered. Easily Configure advanced email sending providers with SMTP, Gmail SMTP or Mandrill (API or SMTP)
= Email Template =
The plugin applies a HTML template to email sent from your WordPress site. The Template is optimized to show your HTML emails perfectly in the10 most popular email browsers.
* Apple iOS Devices
* MS Outlook
* Hotmail
* Apple Mail
* Yahoo! Mail
* Google Gmail
* Android Devices
* Windows Live Desktop
* Mozilla Thunderbird
= Email Sending Options =
The biggest issue users have are:
* Email Spammers make successful email delivery a very complicated and specialized function.
* WordPress by default uses your web hosts local mail server to send all WordPress and plugin generated emails.
* Emails sent from a web host local mail server have poor delivery rates because they have very little or no reputation.
* Configuring any type of email delivery provider will improve email delivery rates.
Every different Email Provider requires another plugin to configure. For example here are just a few of the available choices.
* Send Email via SMTP - [WP SMTP Mail](http://http://wordpress.org/plugins/wp-mail-smtp/), [WP SMPT](http://wordpress.org/plugins/wp-smtp/), [Easy WP SMTP](http://wordpress.org/plugins/easy-wp-smtp/)
* Send Email via Gmail SMTP - [SendPress Lite](http://wordpress.org/plugins/sendpress/) and any SMTP plugin if you know what you are doing.
* Send Email via Mandrill - [wpMandrill](http://wordpress.org/plugins/wpmandrill/)
* Send via WordPress default 'local mail server' if using GoDaddy Hosting - Auto Config WordPress default Email Sending - [SendPress Lite](http://wordpress.org/plugins/sendpress/)
At a3rev we want users to be able to
1. Create a Beautiful / Professional HTML Email template.
2. Auto apply that template to all emails sent from WordPress and installed plugins.
3. Easily configure a sending provider to get those emails delivered.
4. Do it all with one plugin, quickly and easily.
That is why we have added the Email Sending Provider Configuration Options so you can do all of that with just one plugin - WP Email Template.
= Email from WordPress Plugins =
WP Email Template will not work with any plugin that:
1. Applies it's own HTML Email Template (WP Email Template is still applied but the 2 together will look bad).
2. Send it's emails via the php() function. WP Email Template is applied to all mail that goes through wp_mail()
Some of the better known plugins of the 1,000's of plugins that WP Email Template works beautifully with.
* Gravity Forms - see the screen shots - looks sensational with the default Gravity style.
* Contact Form 7 - see the screenshots
* WP e-Commerce - applies the template to every store generated email to customers and admins
* WooCommerce - Version 2.1 and backward compatible. By default the plugin ignores WooCommerce email output - but you can choose to apply your WordPress Email Template to all Woocomerce emails to give you consistent branding across your entire site.
* WP Mail SMPT - WP Email Template does not interfere with the way any WordPress or any plugin handles email output - it just applies the template to any output content.
* BackupBuddy - I love it when even my admin emails are branded - see the screenshots
* Wordfence - Branded security emails - nice.
= Mobile Responsive App style admin interface =
* 100% compatible with WordPress v3.8.0 and later admin interface.
* Backward compatibility to WordPress v3.5.0
* App style admin interface.
* Admin app interface is fully mobile and tablet responsive.
= a3rev Plugins Lite & Pro Version Admin Interface =
* All a3rev Lite Version plugins have exactly the same admin interface as the Pro Version.
* Pro Version features and settings are inside of a Yellow border.
* The Pro Version settings are all active on the admin panels But do not save and are not applied to the front end.
* Upgrading to the Pro version activates all the Pro version Features and Settings and removes the Yellow side bar and borders.
>= Premium Support =
>The a3rev team does not provide support for the WP Email Template plugin on the WordPress.org forums. One on one developer support is available via the plugins a3rev [support forum](https://a3rev.com/forums/forum/wordpress-plugins/wp-email-template/) to people who have purchased a [WP Email Template Pro](http://a3rev.com/shop/wp-email-template/) plugin Lifetime License.
>The Pro Version has lots of extra features that coupled with developer support might be well worth your investment!
= The Pro Version Upgrade =
* Wow your web clients and customers with an email template that perfectly matches the site design.
* We use it on every site we do and it just blows the client away.
* Best thing of all it takes just minutes to do.
* Our clients love tweaking the design with the point and click settings.
See the Lite Versions plugin admin panel for more Pro Version details.
= Localization =
If you do a translation for your site please send it to us and we'll include it in the plugins language folder and credit you here with the translation and a link to your site.
* English (default) - always included.
* German - DE Thanks to Marko Geisler
* Russian - RU Thanks to Viktor Demidov
* .po file (wp_email_template.po) in languages folder for translations.
* [Go here](http://a3rev.com/contact-us-page/) to send your translation files to us.
= Plugin Resources =
[PRO Version](http://a3rev.com/shop/wp-email-template/) |
[Documentation](http://docs.a3rev.com/user-guides/wordpress/wp-email-template/) |
== Installation ==
= Minimum Requirements =
* WordPress 3.7.0
* PHP version 5.2.4 or greater
* MySQL version 5.0 or greater
= Automatic installation =
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't even need to leave your web browser. To do an automatic install of WP Email Template, log in to your WordPress admin panel, navigate to the Plugins menu and click Add New.
In the search field type "WP Email Template" and click Search Plugins. Once you have found our plugin you can install it by simply clicking Install Now. After clicking that link you will be asked if you are sure you want to install the plugin. Click yes and WordPress will automatically complete the installation.
= Manual installation =
The manual installation method involves down loading our plugin and uploading it to your web server via your favorite FTP application.
1. Download the plugin file to your computer and unzip it
2. Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installations wp-content/plugins/ directory.
3. Activate the plugin from the Plugins menu within the WordPress admin.
== Screenshots ==
1. WordPress blog comment notifications with the WP Email Template
2. Gravity Form email output with the WP Email Template
3. Contact Form 7 email output with the WP Email Template
4. WP e-Commerce Purchase Report with WP Email Template
5. WP Email Template applies to all email notifications generated from installed plugins to customers and admins e.g. BackupBuddy
== Usage ==
1. Install and activate the plugin
2. Go to WP Email menu on your wp-admin dashboard.
3. Go to the Template sub menu and add your template styling
4. Go to the Send WP Mail sub menu and configure your preferred email sending provider.
5. Enjoy.
== Changelog ==
= 1.2.2 - 2015/03/19 =
* Tweak - Tested and Tweaked for full compatibility with WooCommerce Version 2.3.7
* Tweak - Tested and Tweaked for full compatibility with WordPress Version 4.1.1
= 1.2.1 - 2015/02/14 =
* Tweak - Changed WP_CONTENT_DIR to WP_PLUGIN_DIR. When an admin sets a custom WordPress file structure then it can get the correct path of plugin
* Fix - Internal container padding not being applied in Outlook 2013 / 2010 / 2007
* Fix - Social share icon alignment in Safari Browser and iOS Safari.
* Credit - Thanks to Christopher for bringing the Outlook padding issue to our attention on the a3rev support forum
= 1.2.0 - 2015/02/05 =
* Feature - Massive upgrade the dynamic Email Template creator and Email Client render - 60+ hours dev work.
* Feature - Setting broken up on admin panel to clearly define the 4 container structure of the template.
* Feature - Old [Style] tab is gone replaced by 5 new tabs [Header Image] [Email Title] [Body] [Footer] [Fonts]
* Feature - [Header Image] added image vertical alignment in Header image container.
* Feature - [Header Image] added Header image container border external margin dynamic settings
* Feature - [Header Image] added Header image container border internal padding dynamic settings
* Feature - [Header Image] added Header image container Border style dynamic settings
* Feature - [Header Image] added Header image container Border corner settings
* Feature - Added ON | OFF setting for template background pattern
* Feature - Added Outlook Boxed Border ON | OFF setting
* Tweak - Audit, test and tweak for 100% compatibility with WordPress Version 4.1
* Tweak - Default template style on first install - all 4 Containers have white background.
* Tweak - Default template style on first install - Email Title font changed to Arial #999999 Bold and 26px.
* Tweak - Default template style on first install - Email Content font changed to Arial #999999 Normal and 14px.
* Tweak - Added links to new a3 Lazy Load and a3 Portfolio plugins on wordpress.org to the Yellow sidebar
* Fix - Padding on social share icons in Outlook.
= 1.1.4 - 2014/09/13 =
* Tweak - Tested 100% compatible with WooCommerce 2.2.2
* Fix - Changed __DIR__ to dirname( __FILE__ ) for Sass script so that on some server __DIR__ is not defined
= 1.1.3 - 2014/09/05 =
* Feature - Convert all back end CSS to Sass.
* Tweak - Updated google font face in plugin framework.
* Tweak - Tested 100% compatible with WooCommerce Version 2.2
* Tweak - Tested 100% compatible with WordPress Version 4.0
= 1.1.2.4 - 2014/06/30 =
* Feature - Mandrill API -Convert email list from BCC field to email TO field to allow multiple recipients because Mandrill API only supports send to a single email address in BCC field. Important! On Mandrill Sending Options uncheck 'Expose the list of recipients when sending to multiple addresses' and BCC recipients cannot see or reply to the other emails in the TO field of the email.
* Fix - Mandrill API - Auto Convert email CC field to Email TO field so that CC address can receive email. Mandrill API only supports 1 CC email address.
* Fix - Mandrill API - Detect and remove 2 special characters "<" and ">" used for Email TO field for example detect and convert to name@domain.com
= 1.1.2.3 - 2014/06/27 =
* Tweak - Add filter for the 'From' Email address meta that is set in SMTP or Gmail SMTP sender. This allows 3 party plugins to change the default 'From' Email address to another email, example noreply@domain.com
= 1.1.2.2 - 2014/06/19 =
* Tweak - Updated chosen js script to latest version 1.0.1 on the a3rev Plugin Framework
* Tweak - Added support for placeholder feature for input, email , password , text area types
* Tweak - Checked and updated for full compatibility with WooCommerce version 2.1.11
= 1.1.2.1 - 2014/05/25 =
* Tweak - Changed add_filter( 'gettext', array( $this, 'change_button_text' ), null, 2 ); to add_filter( 'gettext', array( $this, 'change_button_text' ), null, 3 );
* Tweak - Update change_button_text() function from ( $original == 'Insert into Post' ) to ( is_admin() && $original === 'Insert into Post' )
* Tweak - Checked and updated for full compatibility with WordPress version 3.9.1
* Tweak - Checked and updated for full compatibility with WooCommerce version 2.1.9
* Tweak - Checked and updated for full compatibility with WP e-Commerce version 3.8.14.1
* Tweak - Converted the plugin to the new a3rev Free Evaluation Trail License feature.
* Fix - Code tweaks to fix a3 Plugins Framework conflict with WP e-Commerce tax rates.
= 1.1.2 - 2014-02-19 =
* Feature - Added WordPress Email sending settings and configurations.
* Feature - Added auto config for GoDaddy Hosting when using default via web host as the Email Sending Options
* Feature - Added activate and configure send mail via SMTP option.
* Feature - Added activate and auto configure send mail by Gmail option.
* Feature - Added activate and configure send mail by Mandrill option. Connect via Mandrill API Key or SMTP.
* Feature - Added Send Test Email function.
* Feature - Added detailed Connection Error DEBUGGING.
* Tweak - Moved plugin dashboard from the WordPress Settings menu to its own WP Email sidebar menu.
* Tweak - Added 2 sub menus. Template | Send WP Emails, each with admin settings broken up into tabs.
= 1.1.1.1 - 2014/02/12 =
* Tweak - Added remove_all_filters('mce_external_plugins'); before call to wp_editor to remove extension scripts from other plugins.
* Tweak - Updated Framework help text font for consistency.
* Fix - Conflict with wpMandrill plugin. Rewrote emplate preview URL security require_once( ABSPATH . 'wp-includes/pluggable.php' ); with sanitiser that does not call wp_mail.
* Credit - Thanks to Jeremy Summers [Tangy Tangerine CA.](http://www.tangytangerine.ca/) for alerting us about the wpMandrill conflict and access to find and fix.
= 1.1.1 - 2014/01/27 =
* Tweak - Upgraded for 100% compatibility with soon to be released WooCommerce Version 2.1 with backward compatibility to Version 2.0
* Tweak - Added all required code so plugin can work with WooCommerce Version 2.1 refactored code.
* Tweak - Tested for compatibility with WordPress version 3.8.1
* Tweak - Added description text to the top of each Pro Version yellow border section
* Tweak - Minor update to some admin panel text.
* Tweak - Full WP_DEBUG ran, all uncaught exceptions, errors, warnings, notices and php strict standard notices fixed.
= 1.1.0 - 2013/12/21 =
* Feature - a3rev Plugin Framework admin interface upgraded to 100% Compatibility with WordPress v3.8.0 with backward compatibility.
* Feature - a3rev framework 100% mobile and tablet responsive, portrait and landscape viewing.
* Tweak - Upgraded dashboard switches and sliders to Vector based display that shows when WordPress version 3.8.0 is activated.
* Tweak - Upgraded all plugin .jpg icons and images to Vector based display for full compatibility with new WordPress version.
* Tweak - Yellow sidebar on Pro Version Menus does not show in Mobile screens to optimize admin panel screen space.
* Tweak - Tested 100% compatible with WP 3.8.0
* Fix - Upgraded array_textareas type for Padding, Margin settings on the a3rev plugin framework
= 1.0.9 - 2013/10/10 =
* Feature - Admin panel intuitive app interface feature. Show slider to set corner radius when select Round, hide when select Square on Border Corner Style Switch. (Pro Version Feature)
* Tweak - a3rev logo image now resizes to the size of the yellow sidebar in tablets and mobiles.
* Fix - Intuitive Radio Switch settings not saving. Input with disabled attribute could not parse when form is submitted, replace disabled with custom attribute: checkbox-disabled
* Fix - App interface Radio switches not working properly on Android platform, replace removeProp() with removeAttr() function script
= 1.0.8 - 2013/10/04 =
* Feature - Upgraded the plugin to the newly developed a3rev admin panel app interface.
* Feature - New admin UI features check boxes replaced by switches.
* Feature - Replaced colour picker with new WordPress 3.6.0 colour picker.
* Feature - Added choice of 350 Google fonts to the existing 17 websafe fonts in all new single row font editor. (Pro Version feature)
* Feature - New Font Editor has instant preview feature. (Pro Version feature)
* Feature - Upload Custom Social Media icons feature added.(Pro Version feature)
* Feature - Added House keeping function. On deletion set if you want the plugin to 'Clean Up After Itself' leaving not trace it was ever installed.
* Tweak - Admin Panel now has 3 tabs with setting broken up into - General, Style and Social Media.
* Tweak - Compatibility with WordPress 3.6.0 done when released. Checked again with WP 3.6.1
* Tweak - Ran full WP_DEBUG All Uncaught exceptions errors and warnings fixed.
* Fix - Plugins admin script and style not loading in Firefox with SSL on admin. Stripped http// and https// protocols so browser will use the protocol that the page was loaded with.
= 1.0.7 - 2013/06/13 =
* Tweak - Added PHP Public Static to functions in Class. Done so that Public Static warnings don't show in DE_BUG mode.
= 1.0.6 - 2013/06/11 =
* Tweak - Updated support URL to the plugins wordpress.org support forum
* Fix - Email template header image not showing in outbound email template and preview. Header image was uploading and showing correctly in the admin panel under upload input but not showing in template applied to outbound emails and preview.
= 1.0.5 - 2013/04/16 =
* Feature - Added when install and activate plugin link redirects to WP Email Template admin panel instead of the wp-plugins dashboard
* Fix - Yahoo Mail does not support p tag - space between paragraphs. Coded in line CSS fix to auto add space between paragraphs for Yahoo Mail.
* Fix - Yahoo Mail auto removes body tag and hence would not show the background colour. Coded in-line CSS fix to force Yahoo Mail to show background colour.
* Fix - Updated all JavaScript functions so that the plugin is compatible with jQuery Version1.9 and backwards to version 1.6. WordPress still uses jQuery version 1.8.3. In themes that use Google js Library instead of the WordPress jQuery then there was trouble because Google uses the latest jQuery version 1.9. There are a number of functions in jQuery Version 1.9 that have been depreciated and hence this was causing errors with the jQuery function in the plugin.
= 1.0.4 - 2013/04/01 =
* Feature - Upgraded plugins admin to use Chosen script for dropdowns and options.
* Tweak - Replaced add template header image via URL with image uploader.
* Tweak - Added option to set Text link colour in email body. Previously this was auto set to be the same as the header background colour - but caused problems with links not visible when header background and email body background both use the same colour. ( PRO version only)
* Tweak - Update the plugins wiki docs to show new admin style, image upload feature and colour link text colour options.
* Fix - Max wide layout issues with template display in iPhone 5.
* Fix - Bug for users who have https: (SSL) on their sites wp-admin but have http on sites front end. This was causing the email template preview to show a -1 instead of the Template because wp-admin with SSL applied only allows https:, but the url of admin-ajax.php?action=preview_wp_email_template is http: and it is denied hence was returning the ajax -1 error. Fixed by writing a filter to recognize when https is configured on wp-admin and parsing correctly. If you do not have this configuration nothing changes for you, if you do have https on your wp-admin (or install it in the future) and http on the front end then Email Template Preview action now automatically detects that and works as it should.
= 1.0.3 - 2013/03/05 =
* Feature - (PRO Version feature) - Added the ability to deactivate the Email Template background pattern. (much requested feature).
* Tweak - Updated all plugin code to be 100% compatible with new WooCommerce V2.0 with backwards compatibility.
= 1.0.2.1 - 2013/02/16 =
* Tweak - Added a Settings link to the plugins wp-admin plugins dashboard listing and updated the Support URL
* Tweak - Updated Support URL on the wordpress.org description
* Localization - German Translation by Marko Geisler added to langauge folder
= 1.0.2 - 2013/01/11 =
* Fix - WP Email Template apply to WooCommerce Email template when user had selected do not apply for that option.
* Credit - Thank you to [Roger Amstell](http://rapsystems.co.uk) for reporting and helping us to locate and fix these bugs.
= 1.0.1 - 2013/01/09 =
* Tweak - Updated Support and Pro Version link URL's on wordpress.org description, plugins and plugins dashboard. Links were returning 404 errors since the launch of the all new a3rev.com mobile responsive site as the base e-commerce permalinks is changed.
* Fix - When user server does not support file_get_contents function changes made to the template were not applying to the WooCommerce Email template. We had added a get file from get_stylesheet_directory_uri constant as a work around but had missed the () at the end of the function so it wasn't working
= 1.0.0 - 2012/09/03 =
* First Release.
== Upgrade Notice ==
= 1.2.2 =
Upgrade now for full compatibility with WooCommerce Version 2.3.7 and WordPress version 4.1.1
= 1.2.1 =
Upgrade now for 1 Outlook internal padding display bug fix and a social share icon alignment in safari bug fix
= 1.2.0 =
Massive upgrade - 60+ hours dev work. Includes 8 new dynamic style settings, 3 default style tweaks, 1 bug fix and full compatibility with WordPress 4.1.0
= 1.1.4 =
Upgrade now for 1 Sass bug fix and full compatibility with WooCommerce v2.2.2
= 1.1.3 =
Upgrade now for full compatibility with WordPress 4.0 and WooCommerce 2.2
= 1.1.2.4 =
Upgrade you plugin now for 1 new Mandrill API BCC sender feature (send to multiple BCC addresses) and 2 bug fixes.
= 1.1.2.3 =
Upgrade now for a code tweak for Send method SMTP and Gmail SMTP
= 1.1.2.2 =
Update now for 2 important framework code tweaks to keep you plugin in tip top running order.
= 1.1.2.1 =
Update now full compatibility with WordPress version 3.9.1, WooCommerce version 2.1.9 and WP e-Commerce version 3.8.14.1
= 1.1.2 =
Major plugin upgrade - Easily configure and manage your WordPress email sending provider with the Send WP Emails features. 7 New features and 2 Tweaks.
= 1.1.1.1=
Upgrade now for wpMandrill conflict bug fix plus 2 Framework Tweaks.
= 1.1.1 =
Upgrade now for full compatibility with WooCommerce Version 2.1 and WordPress version 3.8.1. Includes full backward compatibly with WooCommerce versions 2.0 to 2.0.20.
= 1.1.0 =
Upgrade now for full a3rev Plugin Framework compatibility with WordPress version 3.8.0 and backwards. New admin interface full mobile and tablet responsive display.
= 1.0.9 =
Upgrade now for another admin panel intuitive app interface feature plus a Radio switch bug fix and Android platform bug fix
= 1.0.8 =
Upgrade you plugin now for the all new a3rev admin panel app type interface and the loads of new features the new interface allows us to implement.
= 1.0.7 =
Fix for PHP Public Static warnings in DE_BUG mode.
= 1.0.6 =
Major header image bug fix. Please update now.
= 1.0.5 =
Fix for paragraph spacing and background colour display in Yahoo Mail.