最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > IT知识 > Typecho实现评论显示IP归属地方法IT技术

Typecho实现评论显示IP归属地方法IT技术

时间:2023-05-07 10:05:07 阅读: 文章分类: IT知识 作者: 网站技术员

导读:IT技术IT技术 最近想弄一个Typecho评论显示IP归属地教程,今天教大家如何添加Typecho评论IP归属地功能,使用纯真免费离线IP库,还添加了自动更新的功能,需要配itp知识问答itsskin晶钻蜗牛霜知识。

itp知识问答itsskin晶钻蜗牛霜知识

  最近想弄一个Typecho评论显示IP归属地教程,今天教大家如何添加Typecho评论IP归属地功能,使用纯真免费离线IP库,还添加了自动更新的功能,需要配合宝塔面板计划任务使用。

image.png

  首先找到主题的function.php文件,这里我以Joe主题为例(各个主题的路径不相同请自行判断)Joe主题的function.php文件在/Joe/core/function.php这个位置,将下载的压缩包解压到core目录下,然后编辑function.php文件 

在第2行引用这个代码

require 'ipdata.class.php';

在第29行引用这个代码

/** 获取评论者归属地信息 */ function convertip($ip){   echo convertips($ip); }

保存这个function.php文件 再找到评论模板的文件 一般都为comment.php Joe主题的comment.php文件在/Joe/public/comment.php 然后插入以下代码即可显示

<?php echo convertip($comments->ip); ?>

image.png网站seo优化诊断工具

自动更新纯真IP离线库

  在目录/Joe/core/下新建一个php文件,网络访问它,即可生成一个dat文件。

<?php // PHP 纯真 IP 地址数据库自动更新功能 $copywrite = file_get_contents("http://update.cz88.net/ip/copywrite.rar"); $qqwry = file_get_contents("http://网站优化seo培训update.cz88.net/ip/qqwry.rar"); $key = unpack("V6", $copywrite)[6]; for($i=0; $i<0x200; $i++){ $key *= 0x805; $key ++; $key = $key & 0xFF; $qqwry[$i] = chr( ord($qqwry[$i]) ^ $key ); } $qqwry = gzuncompress($qqwry); $fp = fopen("qqwry.dat", "wb"); if($fp){ fwrite($fp, $qqwry); fclose($fp); } ?>

WordPress实现评论显示IP归属地方法  Wordpress博客程序 评论IP归属地 WordPressIP归属地 第3张

  这个文件我已经帮大家放在压缩包里面了,使用到宝塔面板的自动访问离线库更新PHP文件URL设置好时间,自动定期访问这个1.php文件就可以自动下载最新的纯真IP离线库了。

关键词标签: 方法 技术 归属地

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-07 ,文章Typecho实现评论显示IP归属地方法IT技术主要讲述技术,归属地,方法网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/it_496.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章