wordpress实现读者墙的方法
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章将为大家详细讲解有关wordpress实现读者墙的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。wordpress如何实现读者墙?1.复制PAGE.ph
千家信息网最后更新 2025年12月03日wordpress实现读者墙的方法comment_author_url."">".$avatar."".$comment->comment_author." +".$comment->cnt."".$comment->comment_author_url." "; $output .= $tmp; } $output = "
这篇文章将为大家详细讲解有关wordpress实现读者墙的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
wordpress如何实现读者墙?
1.复制PAGE.php页面,改名为readerwall.php,然后在其顶部添加如下代码:
代码如下:
提示:你可以先修改部分代码再运行。
2.在需要添加读者墙的位置添加以下代码:
代码如下:
comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->posts.ID=$wpdb->comments.comment_post_ID) WHERE comment_date > date_sub( NOW(), INTERVAL 24 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 39";//?>
大家把管理员的邮箱改成你的,最后的这个39是选取多少个头像,大家可以按照自己的主题进行修改,来适合主题宽度,代码如下:
代码如下:
get_results($query); $maxNum = $wall[0]->cnt; foreach ($wall as $comment) { $width = round(40 / ($maxNum / $comment->cnt),2);//此处是对应的血条的宽度 if( $comment->comment_author_url ) $url = $comment->comment_author_url; else $url="#"; $avatar = get_avatar( $comment->comment_author_email, $size = '36', $default = get_bloginfo('wpurl').'/avatar/default.jpg' ); $tmp = "- ".$output."
提示:你可以先修改部分代码再运行。
3.在主题目录中style.css添加以下样式:
代码如下:
.readers-list{line-height:18px;text-align:left;overflow:hidden;_zoom:1} .readers-list li{width:200px;float:left;*margin-right:-1px} .readers-list a,.readers-list a:hover strong{background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f8f8f8,#f2f2f2);background-image:-moz-linear-gradient(#f8f8f8,#f2f2f2);background-image:linear-gradient(#f8f8f8,#f2f2f2)} .readers-list a{position:relative;display:block;height:36px;margin:4px;padding:4px 4px 4px 44px;color:#999;overflow:hidden;border:#ccc 1px solid;border-radius:2px;box-shadow:#eee 0 0 2px} .readers-list img,.readers-list em,.readers-list strong{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out} .readers-list img{width:36px;height:36px;float:left;margin:0 8px 0 -40px;border-radius:2px} .readers-list em{color:#666;font-style:normal;margin-right:10px} .readers-list strong{color:#ddd;width:40px;text-align:right;position:absolute;right:6px;top:4px;font:bold 14px/16px microsoft yahei} .readers-list a:hover{border-color:#bbb;box-shadow:#ccc 0 0 2px;background-color:#fff;background-image:none} .readers-list a:hover img{opacity:.6;margin-left:0} .readers-list a:hover em{color:#EE8B17;font:bold 12px/36px microsoft yahei} .readers-list a:hover strong{color:#EE8B17;right:150px;top:0;text-align:center;border-right:#ccc 1px solid;height:44px;line-height:40px}提示:你可以先修改部分代码再运行.
关于wordpress实现读者墙的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
代码
读者
主题
部分
提示
运行
方法
宽度
更多
篇文章
邮箱
不错
实用
个头
位置
内容
文章
样式
目录
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
无极数据库编辑器免费版
把数据库数据存成数组
天津北斗授时模块服务器云空间
服务器可以修改ip吗
北邮网络安全空间
www服务器的配置和管理
数据库为字符串排序
如何做一个简单的软件开发
小城市软件开发有什么发展
源代码数据库文件名称
代理服务器不能用
全球网络安全领域排名
莱芜hr软件开发
数据库怎么存歌曲
在数据库中图片是什么类型
江湖网络技术有限公司
服务器未支持ipv6
ios软件开发需要什么样的工具
网络安全十不准感言
国家医院信息系统网络安全
linux服务器扩展raid
免费数据库性能分析器
网络安全软件图标设计
朔州软件开发解决方案
软件开发的企业分析结果
广州市软件开发公司哪家可靠
谷歌地图高清卫星地图数据库
软件开发去哪里培训
部队手机网络安全警示教育
长沙演播室服务器