在本教程中,我将教大家如何修改我们的子比主题,以便显示评论的地区和设备信息。相关代码已为大家准备好,只需上传即可使用。废话不多说,直接进入教程!
1. 下载代码包
首先,下载我们的代码包。如果您使用的主题是 zibll,请将 RAR 包上传到 wp-content/themes/zibll/
目录下,同时在网站根目录也复制一份 show-useragent
文件。
2. 上传代码
将压缩包上传到主题的根目录,注意不要上传到 WordPress 的根目录。
3. 修改 function.php
在 PHP 作用域内,打开 function.php
文件,添加以下两行代码:
include("show-useragent/show-useragent.php"); // 显示访客信息
include("show-useragent/ip2c-text.php"); // IP归属地和运营商查询功能
4. 替换评论列表代码
在 /wp-content/themes/zibll/inc/functions/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>';
5. 修改时间显示代码
接下来,搜索 $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>';
© 版权声明
本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
如果用于其他用途,请购买正版支持作者,谢谢!若您认为「520XD.CN」发布的内容若侵犯到您的权益,请联系站长邮箱:766363750@qq.com 进行删除处理。
本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。THE END
暂无评论内容