WordPress子比主题配置评论显示所在IP地区和使用设备教程

热帖
为了进一步规范国内的网络舆论,国家规定了各互联网平台都需要显示 IP 归属地信息。微博、抖音、公众号等多个平台纷纷上线了 IP 归属地功能,这标志着国内言论的进一步规范化。各大平台显示“IP属地”是好是坏,一些网红要“露馅”了? – 知乎 (zhihu.com)

今天丁塔克博客教大家如何修改我们的子比主题显示评论地区,代码已经为大家修改好了,只需要上传即可调用,废话不多说,直接上教程!

  1. 第一步下载压缩包,将RAR包上传至 wp-content/themes/zibll/ 目录下(然后网站根目录也复制一份show-useragent文件)

     

  2. 第二步替换代码,具体替换方法如下,全局搜索function.php文件并且打开,在function.php文件最底部添加如下代码:
    include("show-useragent/show-useragent.php");   // 显示访客信息
    include("show-useragent/ip2c-text.php");        // IP归属地和运营商查询功能

    然后全局搜索zib-comments-list.php文件并且打开它,在51行的 return ‘<name class=”flex ac flex1″> ‘是一行代码全部替换到如下代码:

    $ip = convertip(get_comment_author_ip());
        return '<name class="flex ac flex1">' . $user_name . $badge .'<span class="badg badge badg-sm flex0 ml3">'.$ip.'</span>'.'</name>';

    然后还在本文件zib-comments-list.php中搜索 $time_html 在第一个 //时间下面的这段代码  直接替换掉如下代码:

    $diqu =  CID_get_comment_browser();
    $diqu .= CID_print_comment_flag();
    $time_html = '<span class="comt-author"' . ($is_mobile ? ' data-toggle="tooltip"' : '') . ' title="' . date('Y年m月d日 H:i:s', strtotime($comment->comment_date)) . '">' . zib_get_time_ago($comment->comment_date) . '</span>'.'<span class="comt-author" title="">'.$diqu.'</span>';

    到目前位置代码基本都修改完毕,可以刷新前台测试下评论有没有显示即可,本站目前已经增加了IP功能,大家可以看演示。

 

温馨提示:本文最后更新于2022-07-23 01:54:01若文章内容或图片失效,请在下方留言或联系丁塔克
本站资源均为作者提供和网友推荐收集整理而来,仅供学习和研究使用,请在下载后24小时内删除,谢谢合作!
© 版权声明
THE END
点赞7打赏 分享
评论 共4条

请登录后发表评论

    • ImLinNai的头像-丁塔克ImLinNai等级-用户等级:LV1-丁塔克评论等级:Lv.1江苏省徐州市 电信0
    • 丁塔克的头像-丁塔克超级会员丁塔克徽章-人气大使-丁塔克等级-用户等级:LV10-丁塔克评论等级:Lv.4作者河南省濮阳市 联通0
热门圈子总有聊不完的话题
星球求救信号帮助是一种美德