侧边栏壁纸
博主昵称
Charlotte

把书读烂,困在感情里的是笨蛋

“博客更新” 共(1)篇
  • 博客加入评论ip属地显示功能
    博客加入评论ip属地显示功能 更新了评论去用户ip归属地显示功能,详情和教程如下。效果图实现这样的功能有两种方式,一种是自己编写方法引用,另一种是插件管理,我使用的是第二种。{lamp/}第一种本获取不支持IPV6地址只支持IPV4 调用纯真本地数据库 需要定时更新要不然 获取可能不准确{cloud title="获取代码资源" type="lz" url="https://suxiaoq.lanzoul.com/irWB6056johc" password=""/}首先找到主题的function.php文件这里我以Joe主题为例 各个主题的不相同 请自行判断Joe主题的function.php文件在/Joe/core/function.php将下载的压缩包解压到core目录下 然后编辑function.php文件然后在第2行引用这个文件代码require 'ipdata.class.php';然后新建一个方法 function convertip($ip){ echo convertips($ip); }写完保存这个文件 再找到评论模板的文件 一般都为comment.phpJoe主题的comment.php文件在/Joe/public/comment.php,然后插入以下代码即可显示,<?php echo convertip($comments->ip); ?>joe主题一般在class="agent"的div中插入<div class="agent"><?php XQLocation_Plugin::render($comments->ip); ?> · <?php _getAgentOS($comments->agent); ?> · <?php _getAgentBrowser($comments->agent); ?></div>此方法来自于 晓晴博客{dotted startColor="#ff6bc1" endColor="#18d6fb"/}第二种插件支持IPV6和IPV4归属地获取并且 为了避免卡顿或者获取失败 数据库都是本地 不调用任何第三方API接口{cloud title="获取代码资源" type="lz" url="https://suxiaoq.lanzoul.com/ipUtV10whrwf" password=""/}解压后修改文件夹名为 XQLocation,将插件上传至网站目录的 /usr/plugins 下在 Typecho 后台「插件管理」处启用插件Joe主题的comment.php文件在/Joe/public/comment.php,class="agent"的div中插入<div class="agent"><?php XQLocation_Plugin::render($comments->ip); ?> · <?php _getAgentOS($comments->agent); ?> · <?php _getAgentBrowser($comments->agent); ?></div>插入代码<?php XQLocation_Plugin::render($comments->ip); ?>(此项也适用于后台)此方法来自于 晓晴博客
    • 1年前
    • 882
    • 0
    • 1
  • 人生倒计时
    今日已经过去 4 小时
    17%
    这周已经过去 6
    85%
    本月已经过去 21
    70%
    今年已经过去 6 个月
    50%
    舔狗日记
    难以言喻的下午。说不想你是假的,说爱你是真的。昨天他们骂我是你的舔狗,我不相信,因为我知道你肯定也是爱我的,你一定是在考验我对你的感情,只要我坚持下去你一定会被我的真诚所打动,加油!不过我要批评你一下,昨晚你说去酒店跟人斗地主,我寻思两个人也玩不了呀。算了,不想了,毕竟打牌是赌博行为,不太好。