首页 > Wordpress, 博客相关 > 我的inove主题侧边栏读者墙添加

我的inove主题侧边栏读者墙添加

这个inove主题我用了挺长的一段时间了。虽然 知道用的人很多,淡因为个人比较喜欢加好用才是硬道理的不变真理,我打算坚持用下去。所以花在折腾这个主题上的时间不少。平时在童鞋们的博客溜达,看到蛮多的朋友侧边栏添加了评论版头像显示,即侧边栏读者墙。这不,前天晚上经过一番折腾我也搞定了。多亏丕子兄的帮助。 我参考了ZWWoOoOo大神写的《WordPress 免插件读者墙 willin 版本》和荒野无灯大神写的《Wordpress免插件版读者墙》,两者略有区别,但实现的效果基本一样。后来在inove主题的sidebar.php文件里加了读者墙代码,查看了下效果,我的是垂直显示的。因为自己没有加读者墙部分内容的Css吧,我复制了ZWWoOoOo写的那段Css,添加到style.css里,但发现我的读者墙显示依旧存在问题。后来我想起丕子也是inove主题且已经添加了这个效果就直接找他要啦。他发给我他的侧边栏代码,我看了看貌似是ZWWoOoOo写的那段,后来他给我发了他自己的那段定义读者墙的css,我复制上去,果然OK。在此多谢丕子兄的帮助。后来我结合ZWWoOoOo的css,替换了几句,现在的这个效果出来了。自我感觉良好。

<div class="widget">
<h3>活跃朋友</h3>
<ul class="ffox_most_active">
<?php
$counts = $wpdb->get_results("SELECT COUNT(comment_author) AS cnt, comment_author, comment_author_url, comment_author_email FROM (SELECT * FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->posts.ID=$wpdb->comments.comment_post_ID) WHERE comment_date > date_sub( NOW(), INTERVAL 1 MONTH ) AND user_id='0' AND comment_author != '朵未' AND post_password='' AND comment_approved='1' AND comment_type='') AS tempcmt GROUP BY comment_author ORDER BY cnt DESC LIMIT 30");
foreach ($counts as $count) {
$c_url = $count->comment_author_url;
if ($c_url == '') $c_url = 'http://www.happyla.net/';
$mostactive .= '<li class="mostactive">' . '<a href="'. $c_url . '" title="' . $count->comment_author . ' ('. $count->cnt . 'comments)">' . get_avatar($count->comment_author_email, 24) . '</a></li>';
}
echo $mostactive;
?>
</ul>
<div class="fixed"></div>
</div>

如果用inove主题的朋友,可以直接复制我的代码修改。如下是我添加在sidebar.php的代码,用的是ZWWoOoOo的,荒野无灯的效果一样。大家可以自己定位。  请把以上代码中的朵未那里改为你自己的昵称网址也替换成你自己的comment_author_email,24中的24是定义头像的大小,大家可以自己调整。 附我的CSS代码,请加在主题的style.css里面。

#sidebar .widget .ffox_most_active li {
list-style:none;
float:left;
border:none;
padding-left:0;
width:26px;
background:none;
}
#sidebar .widget .ffox_most_active img.avatar {
width:24px;
height:24px;
border:1px solid #ddd;padding:2px;margin:0 1px 0 0;
}

24那里也是定义大小的。使用inove主题的朋友可以直接添加。另外的主题我没有试过,不过应该也是可以的。




  1. insfly
    2012年3月27日23:37 | #1

    要用什么插件吗?

    [回复]

    朵未 回复: Maxthon 3.3.7.200 Maxthon 3.3.7.200 Windows 7 x64 Edition Windows 7 x64 Edition

    好像有个wp reader wall插件,网上用代码的人比较多,方法也很多。

    [回复]

  2. 天涯
    2012年3月27日23:36 | #2

    头像能随即吗?

    [回复]

    朵未 回复: Maxthon 3.3.7.200 Maxthon 3.3.7.200 Windows 7 x64 Edition Windows 7 x64 Edition

    您好!头像可以参考http://www.happyla.net/archives/236.html一文注册~~

    [回复]

  3. 2011年10月28日19:04 | #3

    谢拉 你空间改的很perfect 我喜欢 以后还会来求助你哦 别烦我啊~~ :???: :lol:

    [回复]

    朵未 回复: Maxthon 3.0 Maxthon 3.0 Windows XP Windows XP

    嘿嘿,过奖了。有问题尽管说。 :smile:

    [回复]

    xzymoe 回复: Firefox 7.0.1 Firefox 7.0.1 Windows 7 Windows 7

    一次问一点吧 太多了 我都不好意思啊 也在网上自己找着点教程 呵呵 :mrgreen: 朵哥真好啊

    [回复]

    朵未 回复: Maxthon 3.0 Maxthon 3.0 Windows XP Windows XP

    呵呵,我也是这么走过来的。现在也还这么做,不懂自己先百度google找解决方法,不行再请教别人。 :mrgreen:

    [回复]

  4. 2011年10月27日13:04 | #4

    我争取上墙!!

    [回复]

    朵未 回复: Maxthon 3.0 Maxthon 3.0 Windows XP Windows XP

    嘿嘿~欢迎。

    [回复]

  5. 2011年1月30日04:08 | #5

    等流量有点了再来整这东西。

    [回复]

  6. 2010年10月18日09:31 | #6

    方法很好,拿走了

    [回复]

    云崧 回复: Internet Explorer 8.0 Internet Explorer 8.0 Windows 7 Windows 7

    为什么我的在IE下显示不出评论数量,在google下可以呢

    [回复]

  7. 2010年7月1日09:29 | #7

    我想在一篇文章中让侧边栏隐藏 jquery写出来没效果 博友能否尝试一下?

    [回复]

    朵未 回复: Google Chrome 5.0.375.86 Google Chrome 5.0.375.86 Windows XP Windows XP

    单篇文章隐藏侧边栏?当然可以试试罗。比较感兴趣。就怕inove主题不行。

    [回复]

  8. 2010年6月14日21:14 | #8

    俺的是加载到页面里面了,感觉放在首页有点慢。

    [回复]

    朵未 回复: Google Chrome 6.0.425.0 Google Chrome 6.0.425.0 Windows XP Windows XP

    呵呵,这个要看具体主题和网站速度了。一般影响不很大。

    [回复]

评论分页
1 2 3 643
  1. 2010年10月18日09:42 | #1
  2. 2011年6月29日12:02 | #2