评论框显示博主标识

转载
296 4

简言

逛其他博客的时候看到人家的评论框显示标识,看看自己的评论框太简洁了,感觉缺点啥东西,于是直接安排。

教程

一、修改functions.php文件,将下面代码添加到底部。

/**输出评论者等级*/
function dengji($i){
$db=Typecho_Db::get();
$mail=$db->fetchAll($db->select(array('COUNT(cid)'=>'rbq'))->from('table.comments')->where('mail = ?', $i)->where('authorId = ?','0'));
foreach ($mail as $sl){
$rbq=$sl['rbq'];}
if($rbq<1){
echo '<span class="commentapprove" style="color: #FFF;padding: .05rem .25rem;font-size: 11px;border-radius: 5px;background-color: #ff4500;margin-left:-10px;" >博主</span>';
}elseif ($rbq<3 && $rbq>=1) {
echo '<span class="commentapprove" style="color: #FFF;padding: .05rem .25rem;font-size: 11px;border-radius: 5px;background-color: #ff9300;margin-left:-10px;" >朋友</span>';
}
}

二、在comments.php合适的位置添加以下代码(评论人的后面最佳)

<?php dengji($comments->mail);?>

截图

最后更新 2024-08-11
评论 ( 4 )
OωO
隐私评论
  1. 小微    朋友

    现在这个主题可以啊,挺好看,就是评论区隐私评论旁边的表情貌似按着没用啊

    1个月前浙江省杭州市回复
    1. 半自由    博主
      @小微

      这个主题挺简约的,偷偷告诉你可以先打开表情然后在隐私评论

      1个月前河南省新乡市回复
  2. 小林先森    朋友

    没想到我上榜了,试试看新的功能

    1个月前贵州省毕节市回复
    1. 半自由    博主
      @小林先森

      必须的

      1个月前河南省新乡市回复