侧边栏壁纸
  • 累计撰写 132 篇文章
  • 累计收到 745 条评论


记录一下对博客做的小改动

Hary
2025-08-10 / 4 评论 / 28 阅读 / 正在检测是否收录...
  • 评论添加IP归属地显示
     早在22年的时候国内各大网站和APP均上线了内容发布者和评论者的归属地信息显示,随后就出现了各种博客评论显示归属地的教程,奈何本人不懂任何代码语言,没有一模一样的教程可能就搞不定,那时候还不如现在AI这么发达,这两天也折腾了下,玩玩这快过时的玩意 表情,这里单纯记录一下改动的过程,防止时间长了忘记改动了哪些东西。
    1.首先下载 IP属地库 文件,然后上传到JOE主题的/wwwroot/usr/themes/Joe/core/路径下解压
    1
    2.在/wwwroot/usr/themes/Joe/core/function.php文件中<?php之后添加如下代码

    require 'ipdata.class.php';
    
    /* 获取评论者归属地信息 */
    function convertip($ip){  
    echo convertips($ip);
    }

    2
    3.在评论输出显示文件/wwwroot/usr/themes/Joe/public/comment.php的合适位置添加如下代码,我是放在了评论者昵称的下面显示,选择合适的字体大小达到比较协调的效果。

    <span style="font-size: 11px;"><?php echo convertip($comments->ip); ?></span>

    3
    4.至此就完成评论区IP归属地显示,这个IP属地文件应该是之前的IP库了,实测宽带IP识别的比较准确,手机移动网络IP有的可能识别的就不是100%准确了。

  • 友链页面的排序更改为随机显示
     这个就比较简单了,直接把整个友链模板文件扔给AI,要求增加下随机显示,就一行代码的事,真是一行难倒门外汉,结果就是在友链模板文件里加上下面这一行就达到效果了, 友链页面 每次刷新页面都进行随机排序显示。

    // 添加随机排序
    shuffle($friends);

    4

  • 全靠AI增加一个评论排行榜的页面
     刚开始好像是看到 全局变量的有链页面,觉得这种完全靠互动来进行有链的方式挺有意思的,排除一些毫无意义的友链,之前也是找AI简单写了个页面,但是页面完全没法看,这两天正好趁着周末时间,在和AI对话长达几十次之后,差不多才完善到能看的地步,然后就新增了一个 互动排行榜 的页面,目前也只是达到显示评论者的头像、昵称和对应站点跳转,目前设置显示TOP30的数据,看到其他大佬有的检测对方网站状态和友链状态,折腾半天也没有达到想要的效果,先这样显示吧,目前感觉还说的过去,下次有时间再折腾看看吧。
    5
  • 域名续费拉满10年
     姓名首字母的米还是比较难得的,com和cn的三字母就不想了,除此之外就比较喜欢cc的了,直接续费拉满,防止后面价格再有什么变动,我记的前两年.cc的域名续费价格还是38呢,今年就68了。。
    6

 仅此记录一下改动和折腾的过程,防止后面忘记。

2

评论 (4)

取消
  1. 头像
    有趣云邮
    北京市广电网
    Linux · Google Chrome

    偶尔折腾下整点新鲜板块确实很不错,给你互动排名点个赞!大家续费域名都直接拉满的啊?等我找到好域名也拉满感受一下哈哈哈

    回复
  2. 头像
    满心
    湖北省武汉市电信
    Windows 10 · Google Chrome

    有时候就整整挺好的

    回复
  3. 头像
    瓦匠
    福建省厦门市电信
    Android · Google Chrome

    生命不息,折腾不止👍🏻

    回复
    1. 头像
      Hary
      安徽省合肥市联通
      博主
      Android · Google Chrome
      @ 瓦匠

      哈哈,那必须的表情

      回复