给Typecho的评论添加ip定位

📚教程 · 04-19

Typecho评论IP定位显示。利用CommentLocationTypecho插件,该插件可用于显示评论者的 IP 的位置信息。简单几步讲解如何下载和安装 CommentLocation 插件,以及如何在 Typecho 中使用该插件。该插件可以根据评论者的 IP 来查询其所属的国家和城市,并显示在评论的下方。

正文开始

  1. 下载插件CommentLocation.zip
  2. 将插件上传至网站目录的/usr/plugins下并解压,检查文件夹名字CommentLocation是否正确,确认无误后在 Typecho后台「插件管理」处启用插件。
  3. 将下方代码填入主题里的comments.php适当位置即可
<?php $comments->location(); ?>
  1. 如本主题的位置为comments.php里约56行下面新建一行后插入
                        <?php if ($comments->status == "waiting") { ?>
                            <span class="small dark:text-gray-300">
                                    - 您的评论正等待审核!
                                </span>
                        <?php } ?>
                        </br>   这里添加了一段换行命令  不添加则显示在时间的后面 
                        <?php $comments->location(); ?>  这是代码
                    </div>
                    <div class="comments-reply bg-black text-white rounded px-2 text-sm py-1  whitespace-nowrap" data-no-instant>
                        <?php $comments->reply("回复"); ?>
                    </div>
  1. 插件的源代码解析
 $locationText = empty($location['pro']) ? $location['addr'] : $location['pro'] . $location['city'];
/*这句显示的是省/市*/
 $locationText = empty($location['pro']) ? $location['addr'] : $location['city'];
/*这句只显示市*/
教程

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

上一篇 : Docker · 搭建教程及记录

下一篇 : Typecho在主题内添加当前页面加载时间

  1. ecblack 04-19 福建省泉州市

    效果展示评论

© 2023 - 2024 橙子海 - Orange Sea. All Rights Reserved.

版权所有 橙子海 - Orange Sea. 本站内容未经书面许可,禁止一切形式的转载。

桃李春风一杯酒,江湖夜雨十年灯

Theme Jasmine

加载速度 · 16 ms