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

wordpress建站的可扩展性真的是很强,除了有很多漂亮主题和可用插件之外。我们还可以用代码实现一些很酷的功能,最近我就发现不少博客首页都增加了一个根据访客评论自动排名的功能,或者也有的站长称为“动态友链”的,目前没有统一的名称,但是可以大幅提高访客互动的积极性。大部分站长都是用代码功能实现的。我也偷师了一下,给结贝号博客也增加一个访客排行榜。效果如图:

phb - wordpress网站添加访客排行榜 实现最新评论自动排第一

访客排行榜

这样一来,来访的站长评论后会自动更新排位,下面也分享出修改方法。

1、将下面这段代码添加到自己主题的function.php文件后面:

//2019年1月24日添加访客榜单
function getvisitors() {
 global $wpdb;
 // $query="select * from `wp_comments` where `comment_approved`=1 group by `comment_author_url` order by comment_ID DESC limit 0,12";
 $query="select MAX(`comment_ID`) comment_ID ,`comment_author_url`,`comment_author` from wp_comments 
where `comment_author_url`<>'' and `comment_author_url` not like '%zouaw%' and `comment_approved`='1' 
group by `comment_author_url` order by `comment_ID` DESC limit 0,23;";
 $sql = $wpdb -> get_results($query, ARRAY_A);
 
 //print_r($sql);

foreach($sql as $vales){
 
 echo "
  • ".$vales["comment_author"]."
  • "; } }

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

    [访客榜单]-每评论一次你就会自动排第一位

    那个转的蓝色图标是个GIF图片,大家也可以下载到本地,上传到自己网站使用!

    timg 1 - wordpress网站添加访客排行榜 实现最新评论自动排第一

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞9 分享
    评论 抢沙发
    头像
    欢迎您留下宝贵的见解!
    提交
    头像

    昵称

    取消
    昵称表情代码图片

      暂无评论内容