上周 @Nicky 问我如何给 Typecho 评论添加认证,其实也很简单的,分享给大家好了~
效果图:
[commentrenzheng.png]
在 functions.php 中添加以下代码
function commentApprove($widget, $email = NULL)
{
if (empty($email)) return;
//认证用户,再次添加认证用户邮箱
$handsome = array(
'xxx@126.com',
'xxx@qq.com',
'xxx@gmail.com'
);
if ($widget->authorId == $widget->ownerId) {
echo '<b class="vip author" title="很帅的博主"></b>';
} else if (in_array($email, $handsome)) {
echo '<b class="vip user" title="认证贵宾"></b>';
}
}
打开 comments.php,在适当的位置添加以下代码:
<?php commentApprove($comments, $comments->mail); ?>
建议添加在作者名称后面~
CSS美化
这是我自己使用的 CSS 喜欢的可以拿过去~!
#comments ol li .comment-author .vip {
display: inline-block;
width: 16px;
height: 16px;
margin-left: 2px;
overflow: hidden;
background: url(http://cdn.microhu.com/vip.png) no-repeat;
vertical-align: text-top;
}
#comments ol li .comment-author b.user {
background-position: -16px 0;
}
大家可以试试看哦,很容易的 ~
马克
如何设置文字底纹是黄色什么的
CSS
赶紧把我加到认证里面去。。
:grin: 必须要是友链好友哦~
求加友链
友链满了,等百度恢复了、我撤掉几个再加你哦
mark~
:roll: 欢迎你n~私服~~
终于恢复正常了。。
:?: 被人刷爆了好惭愧
效果是什么。
有图了现在
这个想法不错~
:idea:
:sad: 你的站挂了好几天了.
有人DDOS我也没办法啊 :sad:
是啊,挂了几天了 终于打开了。。话说我是贵宾么 :???:
:arrow: 是贵宾的,就差没加图标咯
谢谢分享!我今天晚上一定很忙,我会折腾一下。
盒盒,折腾万岁
要是有插件版就更好了 :mrgreen:
还请大神您来制作啊~
图貌似都爆了?
不会吧,BAE托管的耶?貌似我这里非常正常~
你应该是本地的,我也看不到图
怎么可能是本地的啊。。。 :eek: :eek:
这个问题我会尝试解决的~
感谢报错~~
:oops: :oops: :oops: 好喜欢啊。博主,如果想在wordpress里面加需要改什么么? :sad:
百度一下,你就知道! :mrgreen: :mrgreen:
:wink: 学习咯!~~
我记得以前你不是wordpress吗? 怎么变成tc了
今年一月份转过来的 :wink:
博主你目前使用的主题手机版好漂亮。能否给个下载链接或者购买地址?
该主题目前自用,将于6月中旬发布
你用什么插件 怎么都没有垃圾评论
小墙+Block Comment 效果很不错哦
俄,Typecho1.0不能用要抽风 :arrow:
跪求教在comment应该插在哪里
作者名称后面php $comments->author();
还是不行,加了以后只能显示出第一条评论用户名,然后就什么都没有了(拦腰斩断) :cry:
检查下代码呗,是不是少了逗号什么的 ,亲测在1.0下是可用的
我加你QQ算了,Q上聊