腾讯云服务器优惠活动华纳云香港服务器

WordPress小技巧:给管理员评论邮件增加评论链接

WordPress主题推荐

WordPress小技巧:给管理员评论邮件增加评论链接-第1张-boke112百科(boke112.com)

前言

用过 WordPress 的都知道他给站长的邮件那是巨丑无比的,但还考虑到站长的邮件只是给自己看的,所以也就没啥精力去考虑美化之类的了,但是云落无意中发现 WordPress 的站长邮件有一个很让人不爽的地方,今天云落就是来解决这个问题的。

发现问题

再谈问题之前,我们先来看下 WordPress 默认的站长评论邮件:

WordPress小技巧:给管理员评论邮件增加评论链接-第2张-boke112百科(boke112.com)

首先我们来谈一下,如果你收到这个评论邮件的话,你第一个肯定是想快速的回复这个访客是吧,但是看看 WordPress 给我们的链接都是啥? :?:全部评论?我的评论我没看过吗?固定链接?我发的内容我不知道?垃圾评论和回收站?这俩玩意的评论不会在我这里出现的,我只是想快速的回复评论而已啊,既然 WordPress 没有给后台评论页面的链接,那我们自己添加一个就好了。

代码

我查了下 WordPress 的源代码,发现是有过滤器来修改这个邮件内容的,在源代码 /wp-includes/pluggable.php#L1593 就有修改的,看了下,应该可以自定义当然我们的需求应该说的添加内容,后台页面的链接是 /wp-admin/edit-comments.php,添加个这个链接就好了。

将下面的代码放进主题函数文件 function 文件里面就好了【Git 主题已包含此功能,切勿重复添加】

  1. //站长评论邮件添加评论链接
  2. function git_notify_postauthor( $comment_id ) {
  3.     $notify_message = $comment_id;
  4.     $notify_message .= ‘快速回复此评论: ‘.admin_url( ‘edit-comments.php’ );
  5.     return $notify_message;
  6. }
  7. add_filter( ‘comment_notification_text’, ‘git_notify_postauthor’ );

使用效果

如下图所示:多了一个点击进入后台评论页面的链接了,当然从邮件里面进入的话,可能第一次会需要登录一下的。

WordPress小技巧:给管理员评论邮件增加评论链接-第3张-boke112百科(boke112.com)

后语

虽然这个功能很简单,但是对于我来说还是比较重要的,因为这个让我知道怎么去修改 WordPress 的默认功能,比如简单举个栗子,在 WordPress 文件夹搜索关键词【apply_filters】你会发现太多有意思的东西。

赞 (0) 打赏
版权声明:本文为投稿文章,感谢 极客公园 的投稿,版权归原作者所有!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
香港云主机55元/年
wu