wordpress灌水先锋,读者墙的修改

读者墙在谷歌的回答中有两种方案,一种是手动添代码,一种是安装插件。

都试了下,手动加代码达不到我要的要求,自己也对代码不熟悉。

于是拿插件开刀,试过3种,最好用的(最适合陋室博客)是灌水先锋,下载地址http://downloads.wordpress.org/plugin/wp-comment-warrior.0.3.15.zip

当然在后台搜索wp-comment-warrior也能立马找到。

安装好后,有专门的设定页:

按需修改,全中文界面,设置非常简单。

本博客的CSS设定,可以做参照:

.commentwarrior li *{vertical-align:middle;}
.commentwarrior li{border:none; float:left; width:50%;}
.commentwarrior li img{margin-right:5px;}
.commentwarrior img, .commentwarrior img.avatar{
margin: 1px;
padding: 1px;
border: 1px solid #EAEAEA;
}
.commentwarrior img, .commentwarrior img.avatar:hover{
margin: 1px;
border: 1px outset #CCCCCC;
padding: 1px;
}

插件唯一有个不足,就是点击图片的超链是_self的,一般都喜欢_blank,拿插件开刀:

修改wp-comment-warrior/wp-comment-warrior.php文件,

在317行:

echo ‘<a href=”‘ . $c->url . ‘” title=”‘ . $alt . ‘ “>’ . get_avatar($c->email, $img_size, ”, $alt) . ‘</a>’;

把上面那行替换成:

echo ‘<a href=”‘ . $c->url . ‘” target=”_blank” title=”‘ . $alt . ‘ ‘ . $c->url . ‘”>’ . get_avatar($c->email, $img_size, ”, $alt) . ‘</a>’;

修改部分是在title里添加了URL,这样方便在有些浏览器里看到读者的网址。

好了~ 任务完成。

此条目是由 malu8 发表在 未分类 分类目录的。将固定链接加入收藏夹。

评论已关闭。