侧边栏壁纸

typecho xc主题文章归档输出时间差改为文章发布日期

2024年03月31日 154阅读 0评论 1点赞

原由

本站因为使用的家庭服务器,所以为了提高网站访问速度,搭配 无畏云CDN 进行加速。毕竟只是一个记录自己生活和学习html、php之类的小网站,免费送的60G流量包绰绰有余。

只是因为cdn缓存规则的原因,导致网站首页和分类页之类的文章输出时间差 n天前 无法实时更新。例如,刚发布后文章刷新首页,文章输出时间为3分钟前,其会保持到下次cdn缓存刷新后才会变动的情况。

文章输出时间

解决方法

将文章输出时间差改为输出文章发布的年月日,找到主题下的index.php archive.php也改) ,将

<?php echo formatTime($this->created); ?>

替换成

<?php $this->date('Y年m月d日'); ?>

即可解决问题

再次发现问题

上面操作完成后,发现置顶文章仍然输出时间差,于是继续修改。

置顶文章输出时间

找到 index_article_top.php 文件 ,将

<?php echo formatTime($item->created); ?>

替换成

<?php $this->date('Y年m月d日'); ?>

侧边栏回复时间

aside.php中的

<?php echo formatTime($item->created); ?>

替换成

<?php $item->date('Y-m-d'); ?>

结语

又是无聊瞎折腾的一天,明天给宫格内的图片设置下min-height和图片显示效果,解决手机端宫格内图片显示过小。(拉伸变形或剪切不完整,放弃)

1

—— 评论区 ——

昵称
邮箱
网址
取消
博主栏壁纸
36 文章数
48 标签数
107 评论量