置顶
Farallon - 又一款Typecho Theme
Farallon是一款移植自`hugo-theme-farallon`的Typecho主题,支持多种自定义功能,如观影页面、友情链接、说说页面等。主题通过Markdown语法实现好物页面的数据获取,并优化了复制链接方式。更新内容包括增加图片灯箱、删除QQ评论通知、显示评论者IP信息等。主题适用于多种插件和API,如豆瓣、Neodb、Memos和Mastodon。

Farallon是一款移植自`hugo-theme-farallon`的Typecho主题,支持多种自定义功能,如观影页面、友情链接、说说页面等。主题通过Markdown语法实现好物页面的数据获取,并优化了复制链接方式。更新内容包括增加图片灯箱、删除QQ评论通知、显示评论者IP信息等。主题适用于多种插件和API,如豆瓣、Neodb、Memos和Mastodon。
文章介绍了优化Typecho博客性能的多种方法:1)服务器端使用Nginx开启gzip压缩和浏览器缓存;2)图片优化采用原生JS实现懒加载;3)通过PHP压缩HTML输出;4)设置浏览器缓存和页面缓存策略,包括简单的PHP缓存实现。这些技术可显著提升网站加载速度和性能。
文章介绍了Typecho博客系统实现文章置顶功能的完整方案,包括在index.php中插入PHP代码处理置顶逻辑,在functions.php添加主题设置项,以及在文章列表模板中添加置顶标识显示代码。该方法解决了传统置顶方式导致文章总数减少的问题,通过单独查询置顶文章并调整分页逻辑来实现正确显示。
文章展示了在Typecho中通过slug匹配添加自定义icon的方法,分别针对分类和页面提供了switch-case代码示例,根据不同的slug值显示对应的图标。
作者受启发开发了一个Python脚本,通过Docker镜像`jkjoy/mastodon2qqbot`实现Mastodon新通知推送至QQ。配置简单,支持自定义检查间隔和接收QQ号,使用NoneBot框架实现消息转发功能。