凸显wordpress管理员身份,让管理员评论与众不同
每一个独立博客都是一个博主的家,身为一家之主,WordPress博客的管理员肯定要与众不同了,要不然怎能对得起管理员这一华丽丽的身份呢。当然让管理员的评论与众不同,还可以防止一些阿猫阿狗的冒充。还有有的博客是两个管理员管理的,那就更有必要出来澄清一下。
以前海天无影BLOG中海天的评论就有一些区别,只不过是将字体颜色改变,但是海天改的字体不怎么明显,可能大家都没发现,现在海天给自己的评论加上了印章,够华丽吧,带防伪的哦。
因为每个博客主题的评论模块都不一样,有的是直接用函数,有的是用 wp_list_comments 的 callback 回调函数来改变博客的评论样式。海天的博客是用的 wp_list_comments 的 callback 回调函数来修改过评论样式,修改评论回调函数用到的文件是function.php。
海天就以自己的博客作为例子,讲一下怎么修改管理员评论的字体和加上印章,使其评论与众不同。
首先,要让管理员评论与众不同,就必须先确定出管理员来。一开始海天是用邮箱来判断管理员身份的,但后来发现,邮箱是可以冒充的,只要有人知道了你的邮箱那么他就可以冒充管理员来使用,所以用邮箱来判断,被海天否定了,否则谁都能冒充还有什么与众不同。
于是海天用ID来判断,一般来说在wordpress中管理员的ID是1,所以我们只要判断ID,就可以明确管理员的身份,而且这个ID可是不能冒充的。
ID判断管理员身份:
$admin_comment = false; //设置一个布尔类型的变量用于判断该留言的ID是否为管理员的留言
if($comment->user_id == 1){
$admin_comment = true;
}
OK,管理员的身份确定了,现在就要来设置管理员评论的与众不同的样式了。海天原来是用改变字体样式来区分的,现在换用admin印章感觉比较帅,但这样可能就造成一篇常常的评论下来,都是红章章。海天就把两个都简单说一下,何去何从,各位看官自己选择。
一、改变字体样式,只需要在回复框的div样式里加上一个判断,是管理员就输出指定样式的 class。
1、海天这里指定管理员评论字体样式为“.admincomment”,但是具体样式,就由各位看官自己添加至style.css文件中。
2、判断是否为管理员,是的话,就添加输出样式 class="admincomment"。
<div id="comment-<?php comment_ID(); ?>" class="<?php if($admin_comment) echo 'admincomment';?>">
二、增加印章,同样是增加一个判断,不过不是输出class样式了,而是输出一个层,一个有印章图片的层。
1、同样是需要指定DIV的层样式的,不过这个不是改变字体,而是层的位置,这个就根据你博客主题自己调整了。
2、判断是否为管理员,是则输出带有图片的层。这个层到底放在哪也就由你自己决定了。
<?php if($admin_comment) { ?><div><img src="http://blog.haitianhome.com/wp-content/themes/prowerV3.1/image/admin.gif"></div><?php } ?>
大家想要什么样式来证明你管理员华丽丽的身份,自己选择吧,有什么问题,欢迎大家提问~
最新更新:
用 WP Thread Comment 插件的朋友,可以直接登陆后台插件设置页面,有个 Edit Comment HTML ,这个就是评论框输出的样式。你只需要在适当地方加上代码就可以了。
<?php if($comment->comment_author_email == "123@123.com") echo "<div><img src='http://blog.haitianhome.com/wp-content/themes/prowerV3.1/image/admin.gif'></div>" ?>
以上是用邮件判断的,用ID判断只要在相应地方换上“$comment->user_id == 1”就OK了。
注意!有的朋友可能开启了缓存插件,造成不会立即显示。海天在这里重新搭建一个博客装上WP Thread Comment 插件测试的,以上代码可以显示的。
日志信息 »
相关日志 »
-
wp的评论很容易让人冒充 ⊙﹏⊙b汗~
-
呵呵 盖章后拖走
-
我晕 盖个大红戳啊,要是回复多了,那不全是戳子?
-
哇咔咔~~ 很好玩啊
-
值得分享一下,是个好东西哦
-
请问如果两个作者呢?ID用or是吧,我晚上回去试试吧!
-
确实叼,还盖章,个老子的 大人物 哈哈 我看那天也弄上
-
确实很酷,谢谢海天分享
-
的确不同,有个印章!哈哈
-
不错的说,呵呵
-
呵呵,发布了,我要试试
-
那天就看就有人问,我也拿走哈哈,给盖个章呗
-
哈哈,满眼的红章。
-
呵呵,想法真独特,确实不错!
-
哦也 ,那天我还惊奇了一下,今天就把方法发出来了啊。
-
海天你又在哪里找到的嘛。晚上我也会去体验一下
-
效果挺好的。
-
这个印章帅呆了!
-
盖章之后直接走人!
-
昨天就看到 这个了 以为是ADMIN认可的标志 没想到今天居然自爆了 原来是自爆身份啊 哈哈
-
你这个印章确实很好看!
-
这个很不错呀,前几天就注意到了
-
好像挺好玩!先留言!
-
牵手博客网做个调查:
1、你做站是否只在站长圈做推广?
2、你网站上是否挂GG广告或百度联盟?
3、你是否每天都查看网站统计和广告收入后台?
4、你的GG广告点击客户是?
5、你收入是否月入2000以上?希望各位站长朋友能够接受调查,答复自己的问题!
谢谢! -
也许好多人都想要了!
-
我也发过类似的日志……
-
华丽的admin 。。
不过我暂时没打算加上。 -
好有创意的文章。
PS:给俺个链接呗,早就把你的添加到博客上了。
-
谢谢分享 这印章真不错哈
-
确实漂亮呵呵,最近都没有多少时间来折腾博客了。发现你的折腾功力又加大几层,哈哈哈
-
这个挺不错的啊
-
额,满篇都是红章章呢
-
不知道这个图片是否需要控制css呢?
-
楼主真是精心去弄你的blog了,非常用心,不错哈。用了很多ajax技术。
-
很久没来你这里了,看起来确实挺特别的,不过我喜欢圆章,大大的戳在那里,很爽的感觉。
-
哈哈 不错不错~~
-
哈哈,我也用上了,顺手拿了你的图标,谢谢
-
太感谢了,找了好久。
安上效果不错,我换了个小图片,放名字边上,效果挺好。
这回不再担心有人冒充管理员了。 -
确实很实用呢! -
过来串串门
-
海天我是扣扣,谢谢你的文章 还得谢谢你多帮忙,顶!!1
-
很棒,我来试试,谢谢海天
-
很棒已用的你的方法实现了,但是这个图章的样式,不好控制,如何能才把印章放在像你一样在回复框的最右上角呢??麻烦抽空回一下,谢谢
-
上面最后一段代码里,如果加些属性控制他的位置啊
-
正在寻找自定义头像
-
Make your life more easy get the loans and all you need.
-
支持.谢谢啦!!!!!!


52条评论▼点击进行评论