知更鸟Begin主题的WordPress评论功能如何美化留言者等级

原创 2018年8月12日15:42:412评论搜索同类文章395阅读打印本文

WordPress评论是博客网站非常重要的一个功能,站长、博主们大多是通过它来交流分享经验。如果你在别人网站评论时留下网站链接,无形中就给自己网站增加了一些外链,对于网站排名多多少少有一些好处,所以WordPress的评论功能深受各大博主、站长们的青睐。对于WordPress的评论功能大家也非常熟悉了,之前也给大家分享了几款增强评论功能的插件,今天给大家分享我美化知更鸟Begin主题留言者等级的方法,大家可以参考我的网站留言。先上图片吧。
知更鸟Begin主题的Wordpress评论功能如何美化留言者等级

强调一下,此功能主要针对知更鸟Begin主题,其他主题自己修改以支持吧。放出代码给大家。

代码

  1. // 评论等级
  2. if (zm_get_option('vip')) {
  3.     function get_author_class($comment_author_email,$user_id){
  4.         global $wpdb;
  5.         $author_count = count($wpdb->get_results(
  6.         "SELECT comment_ID as author_count FROM $wpdb->comments WHERE comment_author_email = '$comment_author_email' "));
  7.         $adminEmail = get_option('admin_email');if($comment_author_email ==$adminEmailreturn;
  8.         if($author_count>=0 && $author_count<2)
  9.             echo '<a class="vip vip0" title="评论达人 VIP.0"><i class="be be-v0"></i></ia>';
  10.         else if($author_count>=2 && $author_count<5)
  11.             echo '<a class="vip vip1" title="评论达人 VIP.1"><i class="be be-v1"></i></a>';
  12.         else if($author_count>=5 && $author_count<10)
  13.             echo '<a class="vip vip2" title="评论达人 VIP.2"><i class="be be-v2"></i></a>';
  14.         else if($author_count>=10 && $author_count<20)
  15.             echo '<a class="vip vip3" title="评论达人 VIP.3"><i class="be be-v3"></i></a>';
  16.         else if($author_count>=20 && $author_count<50)
  17.             echo '<a class="vip vip4" title="评论达人 VIP.4"><i class="be be-v4"></i></a>';
  18.         else if($author_count>=50 && $author_count<100)
  19.             echo '<a class="vip vip5" title="评论达人 VIP.5"><i class="be be-v5"></i></a>';
  20.         else if($author_count>=100 && $author_count<200)
  21.             echo '<a class="vip vip6" title="评论达人 VIP.6"><i class="be be-v6"></i></a>';
  22.         else if($author_count>=200 && $author_count<300)
  23.             echo '<a class="vip vip7" title="评论达人 VIP.7"><i class="be be-v7"></i></a>';
  24.         else if($author_count>=300)
  25.             echo '<a class="vip vip8" title="评论达人 VIP.8"><i class="be be-v8"></i></a>';
  26.     }
  27. }
  28. // admin
  29. function get_author_admin($comment_author_email,$user_id){
  30.     global $wpdb;
  31.     $author_count = count($wpdb->get_results(
  32.     "SELECT comment_ID as author_count FROM $wpdb->comments WHERE comment_author_email = '$comment_author_email' "));
  33.     $adminEmail = get_option('admin_email');if($comment_author_email ==$adminEmailecho '<span class="author-admin"><i class="be be-renzheng"></i></span>';
  34. }

使用

1、如果你使用的是Begin主题,你无须复制整段代码到fonctions.php中,只需要在inc/inc.php文件中修改对应图标即可。

2、你必须将阿里图标改成自己的,否则无法显示。

3、你可以通过设置参数来确定留言者等级。

  1. <span class="author-admin"><i class="be be-renzheng"></i></span>

以上这行代码显示在博主昵称后面,同样将图标修改成自己的。

 

 

The End

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar 明月登楼  1楼

      魔改太多都是给自己未来“挖坑”,所以我现在基本上很少魔改!

        • avatar 李学江

          @明月登楼 我也觉得,可是每次打开网站都会忍不住,这里改一下那里改一下的