千家信息网

wordpress实现读者墙的方法

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章将为大家详细讲解有关wordpress实现读者墙的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。wordpress如何实现读者墙?1.复制PAGE.ph
千家信息网最后更新 2026年11月02日wordpress实现读者墙的方法

这篇文章将为大家详细讲解有关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 = "
  • comment_author_url."">".$avatar."".$comment->comment_author." +".$comment->cnt."
    ".$comment->comment_author_url."
  • "; $output .= $tmp; } $output = "
      ".$output."
    "; echo $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安全错误 数据库的锁怎样保障安全 手磨咖啡 互联网科技公司简介 广东猪兼强互联网科技有限公司 融贸通互联网科技 郑州华宇互联网科技 哈尔滨秒房互联网科技有限公司 中国科技互联网公司收入 创业天下互联网科技有限公司 受益于互联网科技的高速发展 互联网科技的全部知识 朱啸虎曾投资哪些互联网科技企业 烟台灵鸽互联网科技有限公司 国大互联网教育科技有限公司薪资 黑科技 体验场景 互联网大会 世界互联网科技成果奖 求路客互联网科技电话 科技互联网经济论坛 互联网科技品牌 科技互联网企业在行动 利用互联网等科技手段 南京欣网互联网络科技有限公司 中关村互联网 科技集团 汉立互联网科技有限公司联系电话 武汉健翔互联网络科技有限公司 锡山区互联网智能科技产品供应 互联网科技数字货币 35岁以上互联网科技行业 萌小萌互联网科技河南有限公司 福州德业互联网科技 唯美互联网科技
    0