UserAgent

写前唠叨

很久之前就看上这个主题了,那时候主要是用的WordPress,没有这个主题,疫情期间下定决心改变网站程序了,转到ty。之前用WordPress的时候也尝试过美化主题,其实我是更喜欢用插件的,刚好最近ip位置这个功能好像很流行,找了半天终于找到了一个专用的插件。

Hansome主题专用的UserAgent插件-显示浏览器信息、设备信息、IP位置

插件可以显示浏览器信息,设备信息,IP位置信息,其他主题没有尝试过,可以下载测试。

设置界面

可以根据喜好设置

Hansome主题专用的UserAgent插件-显示浏览器信息、设备信息、IP位置

下载链接

[hide]tJONenYI_Q6dyWxeI_UserAgent.zip[/hide]

教程演示

该代码仅限于8.4版本,最新版本会出现故障。

编辑usr/themes/handsome/component/comments.php,在下图所示位置插入下方代码,然后去后台启用插件即可。(默认是启用鼠标悬停显示的,会导致 手机端看不到效果

Hansome主题专用的UserAgent插件-显示浏览器信息、设备信息、IP位置

<?php UserAgent_Plugin::get_useragent($comments->agent,$comments->ip); ?>

网站有CDN注意

Typecho开启CDN后,可能无法获取访客真实IP,只能取得CDN节点IP,为此可以在Typecho博客网站的根目录的config.inc.php插入下面的代码

//** 防止CDN造成无法获取客户真实IP地址 */
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) 
{
    $list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
    $_SERVER['REMOTE_ADDR'] = $list[0];
}

转载信息

转载页面 https://blog.qninq.cn/archives/UserAgent.html#comment-751

原文信息 https://doge.uk/coding/useragent-modify.html

文章目录
文章目录