WordPress 評論顯示IP歸屬地,建站技術
導讀:建站技術建站技術最近流行顯示ip歸屬地了,不管是抖音、知乎、微博還是各種小網站都在弄這個。這幾天又開始折騰博客,把郵件通知加上了,于是今天就想著把顯示歸屬地再加上。隨便搜了一下建站文章建站技術模板。
最近流行顯示ip歸屬地了,不管是抖音、知乎、微博還是各種小網站都在弄這個。這幾天又開始折騰博客,把郵件通知加上了,于是今天就想著把顯示歸屬地再加上。隨便搜了一下,各種文章還真不少。

不過內容感覺像各種搬運的,實際操作起來也沒不是很準確,當然還是有一定的參考價值的。后來找了個整合的代碼,參考這里:http://zhangge.net/4960.html。里面提到了一些內容,通過修改 functions.php 和?comments.php來實現效果。很不幸的是我目前使用的主體,在comments文件中很難定位評論生成的位置,我又不想去找各種回調在修改。于是就想著用偷懶的辦法。
通過安裝WP-UserAgent插件,可以正常的顯示瀏覽器信息,操作系統信息,現在唯一欠缺的就是歸屬地信息了。
通過下面的步驟就可以實現歸屬地顯示了:
1.下載依賴文件:https://cloud.189.cn/t/Jn6nmu6Zb6vy?(訪問碼:94my)
插件下載完成之后,上傳到WP-UserAgent目錄下(注意文件路徑):

2. 修改修改vim wp-useragent.php 添加以下代碼:
在文件頭添加:
# 添加到文件頭的其他include下面即可 include("show-useragent/show-useragent.php");
idede網站模板nclude("show-useragent/ip2c-text.php");
在顯示函數內添加:
// 以下內容添加到 function wpua_display_useragent($wpua_wrapper_div = false)函數 $ip = get_comment_author_IP(); // echo $ip; // echo CID_get_flag_without_template($ip); //echo convertip($ip); $wpua_useragent .= CID_get_flag_without_template($ip,true,false); $wpua_useragent .= convertip($ip);
//添加到以下行的上面 // Does the user want to display the full useragent string? if ($wpua_show_full_ua === 'true') { // Attach the full ua string to the output. $br = (strlen($wpua_useragent) > 0) ? (($wpua_doctype === 'html') ? '<br>' : '<br />') : ''; $wpua_useragent .= "$br<small>".wpua_str_escape($comment->comment_agent)."</small>"; }
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-23 ,文章WordPress 評論顯示IP歸屬地,建站技術主要講述歸屬地,div,建站網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_34858.html