如何制作wordpress读者墙
以下是wordpress读者墙代码:
30天内最活跃的读者
<?php/*** WordPress制作读者评论排行榜*/global $wpdb;// 执行数据库查询$counts = $wpdb->get_results(“SELECT COUNT(comment_author) AS cnt, comment_author, comment_author_url, comment_author_emailFROM {$wpdb->prefix}commentsWHERE comment_date > date_sub( NOW(), INTERVAL 1 MONTH )AND comment_approved = '1′AND comment_author_email != 'example@example.com'AND comment_author_url != ”AND comment_type = ”AND user_id = '0′GROUP BY comment_author_emailORDER BY cnt DESCLIMIT 15″);$mostactive = ”;if ( $counts ) {// 输出读者列表foreach ($counts as $count) {$c_url = $count->comment_author_url;$mostactive .= '' . 'comment_author .' 发表 ‘. $count->cnt . ' 条评论” target=”_blank”>' . get_avatar($count->comment_author_email, 55, ”, $count->comment_author . ' 发表 ‘ . $count->cnt . ' 条评论') . '';}echo $mostactive;}?> <!– hotfriends="" –="">保存时存为utf-8格式,不然会出现乱码。以下为wordpress读者墙代码参数,大家可以根据自己的需求来设定:1、限定读者排行榜时间范围代码 时间范围 INTERVAL 1 MONTH 最近一个月内 INTERVAL 3 YEAR 最近3年内 INTERVAL 2 WEEK 最近2周内 INTERVAL 6 DAY 最近6天内 如果只想显示本月的排行榜,将代码WHERE comment_date > date_sub( NOW(), INTERVAL 1 MONTH ) 改为WHERE MONTH(comment_date)=MONTH(NOW()) and year(comment_date)=year(now()) 即可。2、限定评论是否审核AND comment_approved = '1′ 用于限定只统计已经通过审核的评论,如果你想统计未通过审核的评论,你可以将这一句代码删除。
3、排除某些读者AND comment_author_email != 'example@example.com' 用于排除不计入榜单的评论者,例如博主自己,将email地址改成博主的Email即可。使用评论者的Email作为限定条件比昵称更好,毕竟头像也是由Email决定的。
如果你想排除多个评论者,可以多写几行类似的代码,Email不同即可,如:AND comment_author_email != 'example1@example.com'AND comment_author_email != 'exam2@exam.com'4、是否包括不填URL的评论者AND comment_author_url != ” 排除没填URL的评论者,也就是那些没有网站的评论者将无法进入你的排行榜。5、限定评论的类型AND comment_type = ” 限定了评论的类型,这行代码排除了 trackback 和 pingback,如果你还想统计这两种评论类型,你可以将此行代码删除。
6、是否包含博客的注册用户AND user_id = '0′ 使排行榜中不包含博客的注册用户(包括博主),注册用户将无法进入你的排行榜。如果你的博客有大量的注册用户,或者你的博客只有博主这个注册用户,你可以将此行代码删除。
7、限定排行榜中的人数代码中 LIMIT 15 用于限定排行榜中的人数,这里限制输出15位读者,你可以根据需要做一下更改。8、限制头像的大小代码中的 55 限定了输出的头像大小为 55 * 55,如果你不需要这么大的尺寸,你可以将这个数值改小点。
CSS样式,也就是控制这个排行榜怎么显示的代码。复制到主题目录下的style.css中即可,你可以根据需要做些更改,CSS样式如下:#hotfriends {text-align:center;}#hotfriends ul {padding:7px;}#hotfriends ul li {float:left;list-style:none outside none;margin:6px;padding:0;}#hotfriends h3 {font-size:15px;margin:7px 7px 0;}使用方法:可以把代码放在 single.php、sidebar.php、page.php等中,当然也可以为读者墙制作独立页面。
WordPress酷炫CSS3读者墙,如何弄?自己弄了一下,严重错位!完
将如下代码添加到侧边栏文件sidebar.php的对应位置
最活跃的读者
<?php $query="SELECT COUNT(comment_ID) 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_email != '' AND post_password='' AND comment_approved='1' AND comment_type='') AS tempcmt GROUP BY comment_author_email ORDER BY cnt DESC LIMIT 15"; $wall = $wpdb->get_results($query); foreach ($wall as $comment) { if( $comment->comment_author_url ) $url = $comment->comment_author_url; else $url="#"; $r="rel='external nofollow'"; $tmp = "comment_author." (留下".$comment->cnt."个脚印)'>".get_avatar($comment->comment_author_email, 38).""; $output .= $tmp; } echo $output ; ?> 然后再往主题文件style.css添加对应的读者墙css代码 .top_comment ul {} .top_comment ul li {list-style:none; display:inline;} .top_comment img.avatar{ width:38px; height:38px; background:#e3e3e3; border: 1px solid #e3e3e3; padding:3px;margin:3px;} .top_comment img.avatar:hover{background:#d0d0d0;}。请问为什么博客不显示头像和图片了从昨天开始就这样了,不知道怎么
新浪博客服务维护公告 2007年10月22日 亲爱的博友们: 大家好!为给大家提供更稳定、更快速的服务,我们于10月22日-23日两天对广州博客图片服务器进行维护,预计明日(23号)维护完毕。
期间所有电信用户将无法浏览博客图片。 但是请不必担心,所有的数据不会因此改变,等维护完毕一切照旧。
造成诸多不便请大家谅解。欢迎大家将您宝贵的意见留在留言板中。
新浪BLOG意见反馈留言板 造成各位使用的诸多不便,请见谅。 如果您在使用中遇到任何问题请拨打客服电话95105670(提示音后按2键),您也可以通过 新浪BLOG意见反馈留言板 板或发邮件至sinablog@ 向我们反馈。
新浪博客 2007年10月22日 也有可能是电脑速度“慢”的问题 1、网络故障(新浪系统、地方连接等); 2、电脑故障(先天不足、后天维护保养差等); 3、速度慢多数情况是网络慢新浪系统慢和电脑慢兼而有之。 电脑慢个人可以解决的部分问题。
1、解决杂乱文件影响(解决恶意软件或插件)。 但凡你在网上正常浏览、游戏、查资料等所涉及的网页,都要缓存在电脑(硬盘)中,虽然占不了多少空间,但却影响硬盘中的数据交换和处理,硬盘是一个很宠大的数据交换文件,它是系统预留给虚拟内存作暂存的地方,很多应用程序都经常会使用到,所以系统需要经常对主存储器作大量的数据存取,因此存取这个档案的速度便构成影响计算机快慢的非常重要因素。
这些杂乱的网页就相当于停车场到处有摆摊的小贩,使汽车只能乱七八糟的停放,必然要影响容量和进出时间。进行磁盘清理就是清出杂乱无用的网页(相当于车场清理小贩)整理磁盘碎片就是排列好有用的文件(相当于把乱停的车摆放整齐),使硬盘(车场)和内存(通道)流畅。
清理杂乱文件有两个方法,一是用“磁盘清理”,把鼠标指向程序——附件——系统工具——就显示出“磁盘清理”,所有的盘C、D、E等都要清理(主要是系统盘C)只要显示有文件的,都可以选择清理,;二是点网页上的“工具”,点“Internet选项(0)”,在新页面分别点“Cookies(I)”“删除文件(F)”“清除历史记录(H)”、最后“确定”。 这两种方法,都可以清除正常浏览网页没有保存的所有文件,都采用效果更好,有用的系统文件和安装保存的文件不会被清理。
“整理磁盘碎片”也一样,把鼠标指向程序——附件——系统工具——就显示出“整理磁盘碎片”,所有的盘C、D、E等都要整理(主要是系统盘C,很慢一般要一到两个小时)。 2、解决恶意流氓软件和恶意流氓插件影响。
恶意流氓软件和恶意流氓插件除少数是躲在自己下载的软件和安装的代码里面以外,主要是自己强行安装进电脑的,目的就是干扰操作系统,影响程序正常工作,用“磁盘清理”清不掉,杀毒软件发现不了,卡卡助手、奇虎360、雅虎助手等凡杀毒软件配置的助手,都可以用系统优化功能、系统防护功能等有效的清除恶意流氓软件和恶意流氓插件,只要经常清理,就可以保证电脑健康。 3、去掉添加多余空白面版影响(消除恶意代码) 1)、登录新浪自己博客后: 2)、点首页“博客管理” 3)、点“ 制定BLOG模板 ” 4)、在“恢复初始数据”栏点“恢复我的初始模首页”“确定” 这时刷新博客,首页恢复到初始。
检查是否恢复正常 5)、然后再点“个人首页维护” 6)、点击左侧“BLOG信息设置”中的“定制我的首页” 8)、点击“添加模块” 9)、勾选所有的需要的模块,点击下方的“选取”。 10)、点击“保存设置”,恢复正常。
4、杀毒软件和一键恢复 经常更新病毒库,升级杀毒,不要让病毒长期存留在电脑里,选择高级设置,发现病毒杀毒,杀不了删除文件、隔离、手动清除等配套杀毒,是电脑不受病毒侵害,保证健康最有效的手段。 但电脑遭遇病毒是难免的,为了减少重装系统的麻烦,一定要在装系统时装“一键恢复” 。
“一键恢复”就是操作系统备份,一般是装系统时设置,也就是确保操作系统健康,在电脑遭遇病毒无法清除、程序错乱等严重问题时,任何时候“一键恢复”,电脑就恢复到健康正常的系统(对初学者、电脑盲尤其重要)。 排出电脑故障,刷新不行,多点几此还是不行,重新开机试试,还是不行,换一个好电脑试试找原因,否则只有等网络或系统恢复正常了。
。
转载请注明出处51数据库 » wordpress读者墙不显示头像
!–>
此处应该有内涵