WordPress添加访客排行榜实现最新评论自动排第一

2021-05-22 0 1,050 百度已收录

WordPress建站的可扩展性真的是很强,除了有许多漂亮主题和可用插件之外。我们还可以用代码实现一些很酷的功效,最近我就发现不少博客首页都增添了一个凭证访客谈论自动排名的功效,或者也有的站长称为“动态友链”的,现在没有统一的名称,然则可以大幅提高访客互动的努力性,大部门站长都是用代码功效实现的。不妨试试给博客也增添一个访客排行榜,效果如图:
WordPress添加访客排行榜实现最新评论自动排第一
这样一来,来访的站长谈论后会自动更新排位,下面也分享出修改方式。
1、将下面这段代码添加到自己主题的function.php文件后面:

  1. function getvisitors() {
  2.  global $wpdb;
  3.  // $query="select * from `wp_comments` where `comment_approved`=1 group by `comment_author_url` order by comment_ID DESC limit 0,12";
  4.  $query="select MAX(`comment_ID`) comment_ID ,`comment_author_url`,`comment_author` from wp_comments 
  5. where `comment_author_url`<>'' and `comment_author_url` not like '%zouaw%' and `comment_approved`='1' 
  6. group by `comment_author_url` order by `comment_ID` DESC limit 0,23;";
  7.  $sql = $wpdb -> get_results($query, ARRAY_A);
  8.  
  9.  //print_r($sql);
  10.  
  11. foreach($sql as $vales){
  12.  
  13.  echo "<li><img src='https://www.chukuangren.com/wp-content/uploads/2019/01/timg-1.gif'><a target='_blank' rel="nofollow noopener noreferrer">".$vales["comment_author"]."</a></li>";
  14.  
  15.  }
  16.  
  17. }

2、将下面代码添加到网站首页文件中,位置可以自己选择:

  1. <div class="vistor">
  2. <style> 
  3. .vistor{width:100%;margin-bottom:20px;height:auto!important;background:#fff;border:1px solid #f5f9ff;text-align:center;color:#096cb2;
  4. border:1px solid #eaeaea;border-radius:4px;}
  5. .vistor p{padding-top:4px;font-size:17px;}
  6. .vistor ul{margin-top:10px;margin-bottom:10px;font-size:13px;padding-bottom:40px;}
  7. .vistor ul li{list-style:none;float:left;margin-left:0px;margin-bottom:10px;width:16.6%;overflow:hidden;height:20px;text-align:left;}
  8. .vistor ul li img{width:20px;height:20px;margin-left:2px;margin-right:2px;}
  9. /*@media (max-width:820px) {.vistor{display:none}}*/
  10. @media (max-width:820px) {
  11.  .vistor ul li{width:25%;font-size:9px;} 
  12.  .vistor p{padding-top:4px;font-size:15px;}
  13.  
  14.  }
  15. </style>
  16.  
  17. <p><a href="/visitor-html" rel="external nofollow"  target="_blank" rel="noopener noreferrer">[访客榜单]-</a>每谈论一次你就会自动排第一位</p>
  18. <ul>
  19.  
  20. <li><img src='/wp-content/uploads/2019/01/timg-1.gif'><a target='_blank' rel="nofollow noopener noreferrer" href="" rel="external nofollow" >阿里云主机</a></li>
  21.  
  22. <?php 
  23.  
  24.  getvisitors();
  25. ?>
  26.  
  27. </ul>
  28. <div style="clear: both;display:block"> </div>
  29. </div>

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!3308869544
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有猫币奖励和额外收入!

主题镇 WP教程 WordPress添加访客排行榜实现最新评论自动排第一 https://zhutizhen.com/14867.html

永远为用户服务的镇长!

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或联络我们。
查看详情

相关文章