很早之前就有这个想法了,碍于自己见识少,一直都无从下手。最近春节有了很多时间,恰好没什么事,就一直在逛大家博客,看到一个非常简单的实现思路。
<script src="https://www.cbu.cc/ip.php?version=2&value=
<?php $comments->ip(); ?>"></script>
<script type="text/javascript">
document.write(returnCitySN["cname"])</script>
打开 /admin/manage-comments.php
文件, 第 135
行附近。
此效果需要用到一个ip属地查询api
推荐使用韩小韩API接口
https://api.vvhan.com/ipinfo.html
自定义实现方法
php
文件。写入文件
<?php
header("Content-Type:text/json;charset=UTF-8");
date_default_timezone_set("PRC");
$ip = $_GET["ip"];
$url = "https://api.vvhan.com/api/getIpInfo?ip=" . $ip;
$data = file_get_contents($url);
echo $data;
?>
var returnCitySN ={"cip":"140.143.95.97","cname":"中国四川省成都市"}
script
标签的src
里面。其他方法
如果你对js熟悉,直接修改原文件用ajx更简单,以后升级就麻烦,要我说还是这个方式好。
wp支持。不用折腾了
那这主题不错
感谢分享,我回去试试,不知道handsome能不能用
这个跟主题没有关系,只要是typecho的系统都可以,直接修改文件 /admin/manage-comments.php 就行
我觉得其实这个东西前端显示就好,也方便回复!
在前台显示等于给别人贴标签,个人感觉不太礼貌