Zblog评论名字后面添加会员等级

线报APP 761 19

本站网站系统是采用ZBlog程序,在昨晚我就在想该怎么在评论后面显示会员等级呢?于是看了下官方的wiki发现其实实现起来非常简单,这里给有需要的人参考下。


只需要将以下代码放入主题文件comment.php文件{$comment.Author.StaticName}代码后面即可实现添加等级判断,知道了怎么判断的我们就可以写css样式美化啦!


按照Zblog的规范(1->管理员 2->网站编辑 3->作者 4->协作者 5->评论者 6->游客),我用户中心VIP会员是升级成协作者的,我们判断会员等级等于4(协作者)就是VIP会员了

{if $comment.Author.Level==1}【管理员】
{elseif $comment->AuthorID == $article->AuthorID}【本文作者】
{elseif $comment.Author.Level==4【VIP会员】
{elseif $comment.Author.Level==5}【注册用户】
{elseif $comment.Author.Level==6}【游客】
{/if}

Zblog评论名字后面添加会员等级-第1张图片-线报酷

然后如果你和我一样是使用墨初用户中心的话,会员等级还分为注册会员、体验会员、包月会员、季度会员、年度会员、永久会员,那我们就可以使用更高级一点的判断了

{if $comment.Author.Level==1}【管理员】
{elseif $comment->AuthorID == $article->AuthorID}【本文作者】
{elseif $comment.Author.Level==4 && $comment.Author.Mus.Isvip == 1}【体验会员】
{elseif $comment.Author.Level==4 && $comment.Author.Mus.Isvip == 2}【包月会员】
{elseif $comment.Author.Level==4 && $comment.Author.Mus.Isvip == 3}【季度会员】
{elseif $comment.Author.Level==4 && $comment.Author.Mus.Isvip == 4}【年费会员】
{elseif $comment.Author.Level==4 && $comment.Author.Mus.Isvip == 5 }【永久会员】
{elseif $comment.Author.Level==5}【注册用户】
{elseif $comment.Author.Level==6}【游客】
{/if}

另外zblog应用中心还有一款插件 IDYun_level 也是类似功能的,不过他是通过评论数量来判断会员等级的,如果你网站没有用户中心插件也可以用这款。

Zblog评论名字后面添加会员等级-第2张图片-线报酷

  • 评论列表

留言评论