事情要从一个月前说起,刚开始玩这个东西,不太懂,看到别人的评论回复背后带有"博主"标识,觉得相当炫酷,就想自己研究研究怎么玩!终于找到了这个插件!
nhA1Nq.png

CommentApprove

这个名为评论者认证的插件,只需要手动添加一行代码至合适的位置即可实现此功能,还可以在后台自定义配置剩余两个的角色,可以添加多用户!

以handsome为例。

1.在后台启用插件
2.打开component/comments.php文件,在69~71行找到这段:

<span class="comment-author vcard">
   <b class="fn"><?php echo $author; ?></b><?php echo $Identity; ?>
</span>

3.在<span>标签后加上这句:

注意:根据主题的不同,有些主题用$this,有些用$comments,请大家自行测试

<?php  CommentApprove_Plugin::identify($comments->mail);?>

4.在comments.php中找到26行,将下面代码粘贴进去(其实就是注释了三行):

if ($comments->authorId == $comments->ownerId) {
          //$commentClass .= ' comment-by-author';  //如果是文章作者的评论添加 .comment-by-author 样式
          //$Identity = '<label class="label bg-dark m-l-xs">'._mt("作者").'</label>';
     } else {
          //$commentClass .= ' comment-by-user';  //如果是评论作者的添加 .comment-by-user 样式
          //$Identity = '<label class="label bg-dark m-l-xs">'._mt("用户").'</label>';
     }

5.在后台插件设置中,设置插件的相关属性,填好判断邮箱,保存一下。
nhEkqJ.png
6.回到页面刷新一下,就能看到效果了。
nheVaj.png

其他主题请在合适的位置添加第3步的代码,并且无需进行第4步操作!

Last modification:September 20th, 2019 at 03:54 pm
如果觉得我的文章对你有用,请随意赞赏