为你的WordPress评论添加用户认证标志

本来我是想给自己的博客折腾VIP效果出来的,后来发现跟我的主题不符..效果是可行的,所以还是发帖纪念,下次换主题的时候再用吧.很久没写关于wordpress相关的文章了.今天发一个.
想要和微博那样在名字后边有个勾吗?那就自己折腾一下,为你的WordPress评论添加用户认证标志吧。
效果图

直接上代码:
1.在你的主题模板中找到

<?php printf(__(‘%s’), get_comment_author_link()) ?>

我的是在function.php中。这段代码用于输出评论者名字。

2.在前边或后边添加这段代码:

<?php
$id = get_comment(get_comment_ID())->user_id;
if(user_can($id, 1)){
echo “<img src=’”, bloginfo(‘template_directory’) ,”/images/vip_mark.png’ title=’博主认证’ alt=’(博主认证)’ style=’width:16px; height:16px; margin-bottom:-2px;’ />”;
};
?>

其实实际放置的位置,根据不同的主题还是有区别的,你可以自己调节的…

这里的get_comment(get_comment_ID())->user_id用于获取评论作者的ID(未注册用户为0)。
user_can($id, 1)用于判断用户的等级,共分10级,“1”表示所有订阅者以上等级。具体参见这里。
但是请注意,为了博客的安全,请谨慎分配权限。我这里只是把熟悉的人设为了投稿者。

所以你一定要设置清楚…

上面的这个方法你也可以设置成自己一个人.那就是VIP..那你就是博主..那你就一个博客的大牌…

以上转载:http://peema.us/archives/add-vip-for-your-comment-author.html

有 17 条《为你的WordPress评论添加用户认证标志》的回复

  1. YY一下 標記一下 晚點可以試試看 這個貌似還挺不錯的說

  2. 代码完全不懂,还是傻瓜式的插件便捷!@!!

  3. 和Ansonyi一样属于代码完全不懂的孩纸。。。

  4. 一看那个标志立马想到了微博!

  5. Demon | #5

    这个好像跟我那个小秘差不多方法的。

  6. 你这儿做的越来越整洁漂亮~~

  7. 看看给我认证没,没有我会鄙视你

  8. 好吧,等你换主题的时候再没有的话再鄙视你

  9. 可以尝试一下,看下效果!

发表评论

ctrl+enter

提醒:自动屏蔽广告和非中文评论!!!