
Allows people to recommend/send your WordPress blog's post/page to a friend.
wp-content/themes/<YOUR THEME NAME>/index.php (You may place it in single.php, post.php, page.php, etc also) <?php while (have_posts()) : the_post(); ?>if(function_exists('email_link')) { email_link(); }If you DO NOT want the email link to appear in every post/page, DO NOT use the code above. Just use the shortcode by typing [email_link] into the selected post/page content and it will embed the email link into that post/page only.
I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks as my school allowance, I will really appreciate it. If not feel free to use it without any obligations.
WP-Admin -> E-Mail -> Email Options, under SMTP Server, use ssl://smtp.gmail.com:465 if you are using Gmail SMTP.wp-content/themes/<YOUR THEME NAME>/index.php (You may place it in single.php, post.php, page.php, etc also)<?php while (have_posts()) : the_post(); ?>if(function_exists('email_link')) { email_link(); }Many customizations can be made from the options page (WP Admin->E-Mail->E-Mail Options).
Additionally, you can override the “E-Mail Text Link for Post” and “E-Mail Text Link for Page” options with the first two parameters of the email_link function like this:
if(function_exists('email_link')) email_link( 'E-Mail Text Link for Post', 'E-Mail Text Link for Page'); You can also force email_link() to return the link rather than echo it by setting the third parameter to false:
if(function_exists('email_link')) { $email_link email_link( 'E-Mail Text Link for Post', 'E-Mail Text Link for Page', false); } else { $email_link ''; } echo $email_link; There are two options for this:
1. You can use the included widget by going to Wp-Admin -> Appearance -> Widgets” and using the widget named “Email”
1. You can use a number of included theme functions for displaying various stats. Please continue to read these FAQs for more information.
Simply insert this code into your theme:
if (function_exists('get_mostemailed')) get_mostemailed('both', 10); The first parameter is what you want to get, ‘post’, ‘page’, or ‘both’ and defaults to ‘both’.
The second parameter is the maximum number of posts/pages you want to get.
Simply insert this code into your theme:
if (function_exists('get_emails')) get_emails(); Simply insert this code into your theme:
if (function_exists('get_emails_success')) get_emails_success(); Simply insert this code into your theme:
if (function_exists('get_emails_failed')) get_emails_failed(); wp-email.phpdefine('EMAIL_SHOW_REMARKS', true);define('EMAIL_SHOW_REMARKS', false);If you do not want to email a portion of your post’s content, do the following:
[donotemail]Text within this tag will not be displayed when emailed[/donotemail] The text within [donotemail][/donotemail] will not be displayed when you are emailing a post or page.
However, it will still be displayed as normal on a normal post or page view.
Do note that if you are using WP-Print, any text within [donotemail][/donotemail] will not be printed as well.
WP-Email will load email-css.css from your theme’s directory if it exists. If it doesn’t exist then it will load the default email-css.css that comes with WP-Email. Just move your custom CSS to the appropriate file in your theme directory and it will be “upgrade-proof”
If you add a custom field with the key “wp-email-title” it will be used as the E-Mail title.
If you add a custom field with the key “wp-email-remark” it will be placed in the remarks field in the E-Mail form.
wp_mail() instead of PHPMailerFIXED: Notices
wp_email instead of email as query var.wp_email_popup instead of emailpopup as query var.get_email_ipaddress()wp_email_template_redirect filter to allow other plugins disable template redirect when query var contains ’email’