handsome主题首页摘要显示文章浏览次数
606 字
3 分钟
handsome主题首页摘要显示文章浏览次数
修改效果

.png)
前言
更换为handsome主题后,便对主题进行了一些修改以符合自己的需求(大道至简,除去一切对信息获取无用的信息)。习惯了之前使用的主题里边的首页摘要显示浏览次数,看着浏览次数一点点上升也挺开心的。更换到handsome主题后,首页的摘要失去了文章浏览次数的显示,心里很痒痒。 随即在群里问了一下有没有会改的小伙伴(白嫖是人类的本能),然而并没有人理我…
.png)
那只好求人不如求己了,自己动手吧。 值得注意的是,源代码里作者已经内置了浏览次数的显示,因为一些原因作者把代码注释了(可能是性能问题)。从而首页摘要文章的浏览次数不会显示。
修改完成后,实测没有发现什么问题。当然,如果你要求稳,更改之前要三思。下面来看一下如何显示首页摘要的文章浏览次数。 环境: handsome版本:8.3.0;启用typecho原生评论系统
1、启用文章浏览次数查询
需要修改的文件路径为/handsome/libs/Content.php,本文所有的操作都在这个文件中执行。 定位到Content.php文件的第813行附近 将
if ($options->commentChoice != "0"){// $startTime = microtime(true);// $parameterArray['viewNum'] = get_post_view($obj);// $endTime = microtime(true);// print_r(($endTime-$startTime)*1000 . ' ms');}else{$parameterArray['viewNum'] = 0;}修改为
$parameterArray['viewNum'] = get_post_view($obj);修改前后对比图如下 [hide]
.png)
.png)
2、格式化浏览次数
定位到文件的第881行附近 将
// $viewNumString = $parameterArray['viewNum'] . " " . _mt("次浏览");修改为
$viewNumString = $parameterArray['viewNum'] . " " . _mt("");3、显示浏览次数
定位到文件的968行附近 将
$html .= <<<EOF<div class="line line-lg b-b b-light"></div><div class="text-muted post-item-foot-icon text-ellipsis list-inline"><li><span class="m-r-sm right-small-icons"><i data-feather="user"></i></span><a href="{$parameterArray['authorUrl']}">{$parameterArray['author']}</a></li><li><span class="right-small-icons m-r-sm"><i data-feather="clock"></i></span>{$dateString}</li>EOF;修改为
$html .= <<<EOF<div class="line line-lg b-b b-light"></div><div class="text-muted post-item-foot-icon text-ellipsis list-inline"><li><span class="m-r-sm right-small-icons"><i data-feather="user"></i></span><a href="{$parameterArray['authorUrl']}">{$parameterArray['author']}</a></li><li><span class="right-small-icons m-r-sm"><i data-feather="clock"></i></span>{$dateString}</li><li><span class="right-small-icons m-r-sm"><i data-feather="eye"></i></span>{$viewNumString}</li>EOF;修改前后对比图如下 [hide]
.png)
.png)
4、代码下载
如果你懒得动手,下面提供修改完成后的Content.php供使用。仅做了上述修改,其余与源码一致。 [button color=“info” icon="" url=“https://drive.kanochan.net/s/8EiZ” type=""]点此下载[/button] 提取码: [hide] obffvf [/hide]
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
handsome主题首页摘要显示文章浏览次数
https://kanochan.net/posts/handsome-theme-view-count-mod/相关文章智能推荐
1
【备忘】Handsome主题修改记录
建站集中记录对Handsome主题进行的多项个性化修改与界面微调。
2
handsome增加图片上传按钮实现图片评论功能
建站介绍如何在Handsome主题评论区加入图片上传按钮并接入图床。
3
Joe主题样式指南
建站系统整理Joe主题支持的Markdown扩展样式与常用内容组件。
4
关于Typecho的Joe主题图片显示过大导致整个页面都是图这件事
建站通过调整主题代码修复Joe主题图片过大导致版面失衡的问题。
5
Joe 6.68 主题样式指南
建站面向Joe 6.68版本的样式指南,展示新增组件与实际效果。
随机文章随机推荐

