如果你的博客人气还算不错,那么一定要加上读者墙,展现你的读者;如果你的博客还没有多少人气,也要加上读者墙,鼓励读者多多访问——总之,读者墙是一个好东西!
如果你使用的是 Wordpress ,那么请继续看下去,否则就不要看啦!先让你们瞧瞧效果,诱惑你们加上读者墙——效果在侧边栏……啊,别打我了,我懒得放图片了啦!咳咳,要为自己的博客加上读者墙,请先在适当加入以下代码——
<?php
$identity="comment_author";
$passwordpost = " AND post_password=''";
$userexclude = " AND user_id='1' and comment_author != '梦帝'";
$approved = " AND comment_approved='1'";
$shownumber = 20;
$counts = $wpdb->get_results("SELECT COUNT(" . $identity . ") 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 MONTH(comment_date)=MONTH(now()) and YEAR(comment_date)=YEAR(now())" .
$userexclude . $passwordpost . $approved . ") AS tempcmt GROUP BY " . $identity . " ORDER BY cnt DESC LIMIT " . $shownumber);
echo '<ul class="duzhewall">';
if ( $counts ) : foreach ($counts as $count) :
echo '<li>' . '<a href="'. $count->comment_author_url . '" target="_blank” title=”' . $count->comment_author . ' ('. $count->cnt . '层楼)"><img src="http://www.gravatar.com/avatar.php?gravatar_id='.md5($count->comment_author_email).'&size=32&d=identicon&r=G" alt="' . $count->comment_author . ' ('. $count->cnt . '层楼)" /></a></li>';
endforeach; endif;
echo '</ul>';
?>
“适当位置”是什么位置总不要我说了吧,你想放在侧边栏就放在侧边栏,想放在单独页面就放在单独页面,然后稍加修改即可!
附:$userexclude 变量中的“闪闪的星”表示要屏蔽显示的人的名称(一般为管理员),$shownumber 变量则是表示显示数量咯!
若无特别说明,本文系原创,遵循 署名-非商业性使用 3.0 (CC BY-NC 3.0) 协议,转载文章请注明来自【闪星空间】,或链接上原文地址:http://shansing.com/read/16/
来支持下,我用的是荒野无灯的方法。
感谢捧场
哼哼,我们ZB也有呢.
呵呵,ZB是ASP的吧!
是呀,asp.
一个免费ASP免费空间很难找,更不用说好一点的了!
我有个服务器
呃,真好……
我的读者墙列举了一年的头像……
一年!!!
支持下 我的用的不是WP的
又是一个Z-Blog博客!
支持下 我的用的不是WP的
咱们主题都差不多啊!
学习啦,我也是免插件的。
嗯,回访了,广告有点多啊!
支持下。。用的不是wp
也是Z-Blog哦?
貌似我用的是插件,改天修改下。。
嗯
会不会影响界面美观
那要看个人喜好了!
学习了,我用的zblog不过,仔细的看了。
感谢访问!
不明真相的群众围观!
欢迎围观!
[...] 到此为止, Wordpress 的默认头像就修改完了,但这仅仅是评论区有效果,像添加了带头像的最新评论或免插件的读者墙的童鞋们,就要继续看下去咯! 带头像的最新评论如果要修改默认头像,也比较简单,因为用的也是get_avatar函数,所以像上面那样添上那一些代码就行了! 但读者墙就没有调用get_avatar函数了,但根据Gravatar的说法,还是有解决办法的——只要把&d=identicon的identicon换成图片的网址就行了! 怎么样?还算简单吧!电脑前的你,赶快去更改吧! 本文遵循 署名-非商业性使用-相同方式共享 3.0 协议,转载文章请注明:来自【闪星空间】,原文链接地址:http://shansing.com/change-default-avatar-for-wordpress/ [...]
这个以及带头像最新评论添加完以后都不能显示哦 一片空白
不知怎么回事呢
你没复制侧边栏挂件样式吧?
学习下,这个不错,感觉比插件的好。
代码其实都差不多的吧
[...] 但读者墙就没有调用get_avatar函数了,但根据Gravatar 的说法,还是有解决办法的——只要把&d=identicon的identicon换成默认头像的图片网址就行了![...]