无事瞎说几句,顺便说下几个问题

提醒:本文最后更新于 4178 天前,文中所描述的信息可能已发生改变,请仔细核实。


第一件事:
因为我和Roy都很忙,所以squid问题(同样还有vpn,坑爹),还没解决。。。最近估计gfw也有少许动作,导致访问响应时间长了点。大家勿怪,我会尽快解决的。


第二件事: 

刚才乐猪在《闲着无聊,给WordPress评论加上一点小灵动》上留言给我说:(详细链接:传送门)

有三种方式可以非常简单实现 博主认证


♦  第一种就是修改我之前帖子的源码

找到当前主题下的functions.php文件添加:

function get_author_class($comment_author_email){
global $wpdb;
$adminEmail = 'kn007@126.com';
$author_count = count($wpdb->get_results(
"SELECT comment_ID as author_count FROM $wpdb->comments WHERE comment_author_email = '$comment_author_email' "));
if($comment_author_email ==$adminEmail)
    echo '<a class="admin" href="mailto:kn007@126.com" title="管理员认证"></a>';
}

并且在调用到评论函数

<?php comment_author_link();?>

的后面加入

<?php get_author_class($comment->comment_author_email)?>

在CSS(style.css文件)里面添加以下代码:

.admin{background: url(images/vip.png) no-repeat;display: inline-block;overflow: hidden;border: none;}
.admin{background-position:-494px -3px;width: 16px;height: 16px;margin-bottom: -3px;}
.admin:hover{background-position:-491px -19px;width: 19px;height: 18px;margin-top: -3px;margin-left: -3px;margin-bottom: -3px;}
.btn-out,.btn-hover,.btn-down{background: url(images/vip.png) no-repeat;width: 64px;height: 23px;border:none;}
.btn-out{background-position:-659px -1px;}
.btn-hover{background-position:-724px -1px;}
.btn-down{background-position:-789px -1px;}
.input{border-radius: 1px 1px 1px 1px;border:1px solid #C5C5C5;background-color:#F6F6F6;}
.input:hover,.input:focus{background-color: white;border-color: #464646;}

注:不推荐,因为只有一项的话,索引太多了,没必要!


♦  第二种比较推荐,简单容易。

找到当前主题下的functions.php文件其中的:

<?php comment_author_link();?>

在其后面加入:

<?php if(get_author_class($comment->user_id) == 1) echo '<a href="mailto:kn007@126.com" title="管理员认证"></a>' ?>

CSS则参照上面(第一种方法的css)来搞就行。


♦  第三种跟第二种一样道理,只是换成“回复条”,盖上admin大印(其实还是图片,具体效果看下图)

也是找到当前主题下的functions.php文件其中的:

<?php comment_text(); ?>

在其后面加入:

<?php if($comment->user_id == 1) echo '<div id="comment_admin_img"><img src="' .bloginfo(" template_directory") .'/images/admin.gif"></div>' ?>

CSS则在style.css文件里面加入:

#comment_admin_img{float:right;margin-top:-60px;}

就行了。

效果如下:


提示:评论函数的调用,不同主题的位置不一样,有可能在functions.php,也有可能在comments.php。
其他微调,请自行搞定。图片文件,我在这下面附上图片,请自行右键另存为,谢谢。
图片PSD可以找我要。我应该还留着,呵呵。


vip.png:

admin.gif:


另外就是推荐个网站,去欧洲旅游不错,而且论坛里的一些外国小知识还是不错的。。。(自己mark下)
http://diy.eueueu.com/
刚发现土耳其是欧洲最喜欢按喇叭的国家,笑死了。

转载请注明转自:kn007的个人博客的《无事瞎说几句,顺便说下几个问题