Typecho實(shí)現(xiàn)評(píng)論顯示IP歸屬地方法IT技術(shù)
導(dǎo)讀:IT技術(shù)IT技術(shù) 最近想弄一個(gè)Typecho評(píng)論顯示IP歸屬地教程,今天教大家如何添加Typecho評(píng)論IP歸屬地功能,使用純真免費(fèi)離線IP庫(kù),還添加了自動(dòng)更新的功能,需要配itp知識(shí)問(wèn)答itsskin晶鉆蝸牛霜知識(shí)。
最近想弄一個(gè)Typecho評(píng)論顯示IP歸屬地教程,今天教大家如何添加Typecho評(píng)論IP歸屬地功能,使用純真免費(fèi)離線IP庫(kù),還添加了自動(dòng)更新的功能,需要配合寶塔面板計(jì)劃任務(wù)使用。
首先找到主題的function.php文件,這里我以Joe主題為例(各個(gè)主題的路徑不相同請(qǐng)自行判斷)Joe主題的function.php文件在/Joe/core/function.php這個(gè)位置,將下載的壓縮包解壓到core目錄下,然后編輯function.php文件
在第2行引用這個(gè)代碼
require 'ipdata.class.php';在第29行引用這個(gè)代碼
/** 獲取評(píng)論者歸屬地信息 */ function convertip($ip){ echo convertips($ip); }保存這個(gè)function.php文件 再找到評(píng)論模板的文件 一般都為comment.php Joe主題的comment.php文件在/Joe/public/comment.php 然后插入以下代碼即可顯示
<?php echo convertip($comments->ip); ?>網(wǎng)站seo優(yōu)化診斷工具
自動(dòng)更新純真IP離線庫(kù)
在目錄/Joe/core/下新建一個(gè)php文件,網(wǎng)絡(luò)訪問(wèn)它,即可生成一個(gè)dat文件。
<?php // PHP 純真 IP 地址數(shù)據(jù)庫(kù)自動(dòng)更新功能 $copywrite = file_get_contents("http://update.cz88.net/ip/copywrite.rar"); $qqwry = file_get_contents("http://網(wǎng)站優(yōu)化seo培訓(xùn)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); } ?>這個(gè)文件我已經(jīng)幫大家放在壓縮包里面了,使用到寶塔面板的自動(dòng)訪問(wèn)離線庫(kù)更新PHP文件URL設(shè)置好時(shí)間,自動(dòng)定期訪問(wèn)這個(gè)1.php文件就可以自動(dòng)下載最新的純真IP離線庫(kù)了。
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-07 ,文章Typecho實(shí)現(xiàn)評(píng)論顯示IP歸屬地方法IT技術(shù)主要講述技術(shù),歸屬地,方法網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/it_496.html
為你推薦與Typecho實(shí)現(xiàn)評(píng)論顯示IP歸屬地方法IT技術(shù)相關(guān)的文章
-
Win10如何關(guān)閉索引服務(wù)提升系統(tǒng)運(yùn)行速度
(122)人喜歡 2023-07-05 -
Windows 10更新之后導(dǎo)致UWP應(yīng)用無(wú)法聯(lián)網(wǎng)的解
(186)人喜歡 2023-07-05 -
隱藏隱私文件技巧:教你如何將文件隱藏
(156)人喜歡 2023-07-05 -
win7系統(tǒng)沒(méi)有激活怎么辦?小馬激活工具使
(204)人喜歡 2023-07-05 -
steam錯(cuò)誤代碼105,教您steam錯(cuò)誤代碼105怎么
(135)人喜歡 2023-07-05 -
如何禁用OneDrive與Windows10的集成 Win10徹底
(233)人喜歡 2023-07-05