首页
碎碎念
技术分享
开发日志
学习日记
追剧
番
电视剧
电影
闲言碎语
精美壁纸
留言板
个人导航
关于我
归档
用户登录
用户名
密码
登录
注册
关键词搜索
搜索
标签搜索
java
追番~~
计网
c#
unity
脆皮大学生
spring AOP
博客更新
selenium
web测试
springboot
ES6
vue3
elementPlus
idea
近期浏览
热门文章
1
动漫分享---《想要成为影之实力者》
1.8k 阅读
2
在unity中使用c#语言实现人物的转身
1.7k 阅读
3
Unity冲刺机制:如何实现角色冲刺
1.7k 阅读
4
SpringMVC 入门教程(基于Java配置类)
1.7k 阅读
5
可恶的日本军国主义!我们一定不能遗忘这段历史,遗忘历史就意味着背叛!!!!
1.6k 阅读
6
Java与Selenium自动化测试全面指南
1.6k 阅读
7
子网划分与CIDR
1.6k 阅读
8
我的第一个blog
1.5k 阅读
9
分享键盘
1.4k 阅读
Charlotte
把书读烂,困在感情里的是笨蛋
累计撰写
54
篇文章
累计添加
17
个标签
累计收到
49
条评论
首页
分类
碎碎念
技术分享
开发日志
学习日记
追剧
番
电视剧
电影
页面
闲言碎语
精美壁纸
留言板
个人导航
关于我
归档
用户登录
登录
注册
“博客更新” 共(1)篇
博客加入评论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
Charlotte
把书读烂,困在感情里的是笨蛋
54
文章数
17
标签数
49
评论量
在unity中使用c#语言实现人物的转身
Unity角色移动机制:基于Rigidbody2D的水平移动
SpringMVC 入门教程(基于Java配置类)
人生倒计时
今日已经过去
4
小时
17%
这周已经过去
6
天
85%
本月已经过去
21
天
70%
今年已经过去
6
个月
50%
热门文章
1
动漫分享---《想要成为影之实力者》
1784 阅读 - 10/11
2
在unity中使用c#语言实现人物的转身
1730 阅读 - 10/13
3
Unity冲刺机制:如何实现角色冲刺
1674 阅读 - 10/15
标签云
java
追番~~
计网
c#
unity
脆皮大学生
spring AOP
博客更新
selenium
web测试
springboot
ES6
vue3
elementPlus
idea
舔狗日记
难以言喻的下午。说不想你是假的,说爱你是真的。昨天他们骂
我是你的舔狗
,我不相信,因为我知道你肯定也是爱我的,你一定是在考验我对你的感情,只要我坚持下去你一定会被我的真诚所打动,加油!不过我要批评你一下,昨晚你说
去酒店跟人斗地主
,我寻思两个人也玩不了呀。算了,不想了,毕竟打牌是赌博行为,不太好。