Loading.

免插件实现边栏带头像的最新评论效果

发布于 / 已有 12 条评论

HOME

今天是折腾主题的第四天,主题的边栏默认仅仅只有“归档”和“功能”,当然,主题也是支持小工具的,不过小工具并无法实现我想要的“最新评论”效果,不显示平均头像也就算了,竟然还不显示评论内容,我无法淡定了,不用插件,所以只能用代码解决了!
百度了几下,发现实现最新评论的效果还挺多,主要有四种,我不一一列举了,找个一个我最喜欢也是我正在用的代码,贴出来,留做记录,方便以后查看,代码如下:

<li id="meta" class="widget">
<h4 class="widget-title">最新评论</h4>
<ul>
<?php
$show_comments = 6; //更改这里的数字改变调用条数
$my_email = get_bloginfo ('admin_email');
$i = 1;
$comments = get_comments('number=100&status=approve&type=comment');
foreach ($comments as$rc_comment) {
if ($rc_comment->comment_author_email != $my_email) {
?>
<li><?php echo get_avatar($rc_comment->comment_author_email,25);?><span><?php echo$rc_comment->comment_author; ?>:</span><br /><a href="<?php echo get_permalink($rc_comment->comment_post_ID);?>#comment-<?php echo$rc_comment->comment_ID;?>"><?php echo convert_smilies($rc_comment->comment_content); ?></a></li>
<?php
if ($i == $show_comments) break;
$i++;
}
}
?>
</ul>
</li>

将上方代码放到你主题下sidebar.php的特定位置即可,效果就在我博客边栏

当然你要适当的修改 <h4 class="widget-title">最新评论</h4> 不同的主题有不同的值,你参照主题的来就ok了

修改保存后的效果如下:

好啦,这个功能我也给解决了,下一步向“读者墙”功能迈进!
&代码来源于网络,如果您在使用过程中因个人操作失误,或贴放代码不正确造成的一切后果概不负责,请修改前备份文件。

12条回应:“免插件实现边栏带头像的最新评论效果”

  1. peascloud说道:

    这个还要改CSS。 :eek:

  2. 高端门禁说道:

    不错,终于解决了……

  3. 鬼娃娃说道:

    我现在不折腾了

  4. 详情请咨询老苗汤官方网站 (www.mjlmt.com)

  5. 北京云主机说道:

    历史实践反复证明:朋友比领导重要,健康比业绩重要,情商比智商重要,节日比平时重要,问候比送礼重要。空间比地面美好,往来一点就到,看望朋友无须机票http://www.usernet.com.cn/ 北京云主机

  6. Tokin说道:

    搜索
    < ?php echo$rc_comment->comment_author; ?>:</span>
    把后面的”<br />”删除就可以实现《头像、名称、内容》在同一行显示的效果了

  7. 韩麦斯说道:

    头像和留言占了两行,不美观又浪费地方

  8. 无名说道:

    嘿嘿,技术帝,以后我博客出问题了你要做技术支持啊……
    最新评论显示布局还可以调整一下。你那样太占位置了
    调成左边是图片右边是访客ID+评论可能更美观一些

发表评论

电子邮件地址不会被公开。 必填项已用*标注

    隐藏广告 沉浸模式 夜间模式
    自定义CSS