修改pluggable.php实现wordpress评论友好短信通知

在网上有许多这方面的文章。我只说点点。
原理 利用139邮箱 邮件到达短信通知。如果你的博客管理邮箱不是139邮箱,只要设置一个转发到139邮箱就得了。

但139邮箱手机短信通知是350字的上限,而WORDPRESS评论邮件提醒内容很繁多:那个WHOIS信息就是近100个字。我们收到短信就看不到多少评论的内容了,这就得修改wp-includes\pluggable.php来自定义邮件通知格式和内容。
我是查找:http://ws.arin.net/cgi-bin/whois 这个pluggable.php里共有两处:

1
2
$notify_message .= sprintf( __('Whois : http://ws.arin.net/cgi-bin/whois.pl?queryinput=%s'),
$comment->comment_author_IP ) . "\r\n";


直接把这两处给删除了就没有“Whois : http://ws.arin.net/cgi-bin/whois.pl?queryinput=211.138.243.111”了。这样邮件就精简了很多,当然后面还有 在这里可以浏览全部评论 删除评论 标记为垃圾评论 等内容,这用不着修改了,因为短信通知是邮件前300字。

另外还可以利用smtp-config插件来修改发件人邮箱地址和姓名,其实都可以在pluggable.php里面修改,只不过要麻烦得多。

Related posts:

  1. WordPress分类及标签数据丢失如何找回
  2. Words2Weibo友好同步WORDPRESS博客日志和评论到新浪微博
  3. Test the wordpress for android application
  4. 修改FEED模板友好同步WORDPRESS评论到新浪微博
  5. 完美同步wordpress博客文章和评论到所有微博
  6. wordpress导入数据丢失-备份不应该只是简单的数据导入导出
  7. wordpress同步指定文章的评论到新浪微博
  8. code colorer wordpress 代码高亮插件测试
  9. WordPress在Windows- iis主机中实现完美固定链接
  10. 留个纪念-以前用PJblog时候写的碎碎

5 Comments

  1. Posted 2010/05/03 at 10:58 | Permalink

    139邮箱挺不错的,我一直用他这个提醒功能。都是Gmail转发过去的呵呵。

    [回复]

  2. 江海
    Posted 2010/05/14 at 07:54 | Permalink

    今天自己来也来试了下。呵呵,因为又换了主机了,原来的文件没有备份,全是重新来的,还好,这里还有这个日志可以参考。

    [回复]

    江海
    Posted at

    @江海, 使用转发邮件要注意下。如果使用了SMTP CONFIGURE插件,你将电子邮件设置成了的139邮箱或者其它的邮件再转发到139,这样是不会转发的。因为发件人是自己,系统是不会转发的,解决办法,我在GMAIL里设置一个过滤器,把发件人是自己的信转发到139邮箱,这样就解决了。

    [回复]

    Jungle
    Posted at

    @江海, 现在不知道还能不能。

    [回复]

    江海
    Posted at

    @Jungle, 好像是不能的。

    [回复]

    Jungle
    Posted at

    @Jungle, 我把SMTP CONFIGURE给禁用了。

    [回复]

    Jungle
    Posted at

    @Jungle, 又开启了

    [回复]

    Jungle
    Posted at

    @Jungle, 开启了。

    [回复]

  3. Jungle
    Posted 2010/09/05 at 15:21 | Permalink

    修改了

    [回复]

    Jungle
    Posted at

    @Jungle,

    [回复]

    Jungle
    Posted at

    @Jungle, “修改pluggable.php实现wordpress评论友好短信通知”
    : Jungle (IP: 220.173.137.151 , 220.173.137.151)
    E-mail : jungle@little8.com
    URL :
    :
    修改了

    [回复]

  4. Jungle
    Posted 2010/09/05 at 15:23 | Permalink

    直接加了汉字进去就这样了
    “修改pluggable.php实现wordpress评论友好短信通知”
    : Jungle (IP: 220.173.137.151 , 220.173.137.151)
    E-mail : jungle@little8.com
    URL :
    :
    修改了

    [回复]

    Jungle
    Posted at

    还是下个中文版本的好

    [回复]

  5. Jungle
    Posted 2010/09/05 at 15:33 | Permalink

    $notify_message .= sprintf( __(‘Author : %1$s (IP: %2$s , %3$s)’), $comment->comment_author, $comment->comment_author_IP, $comment_author_domain ) . “\r\n”;

    [回复]

Post a Comment

Your email is never shared.