如何在WordPress中利用Email将文章发送给好友

作者:     目录: PHP+MySQL     发表: 2010年01月15日

给页面增加发送邮件功能,以方便用户将文章、图片、视频等精彩内容推荐给好友。

1. 在functions.php中增加如下函数direct_email()

function direct_email($text="Send by email"){
global $post;
$title = htmlspecialchars($post->post_title);
$subject = 'Sur '.htmlspecialchars(get_bloginfo('name')).' : '.$title;
$body = 'I recommend this page : '.$title.'. You can read it on : '.get_permalink($post->ID);
$link = '<a rel="nofollow" href="mailto:?subject='.rawurlencode($subject).'&amp;body='.rawurlencode($body).'" title="'.$text.' : '.$title.'">'.$text.'</a>';
return $link;
}

2. 在文章详细页面single.php中添加下面的代码即可实现利用Email发送邮件给好友的功能。

<?php echo direct_email('Send Email') ?>

2 个评论

Post Comment

Your email address will not be published. Required fields are marked *