我的博客主题
内容提要
本文介绍了修改博客主题的方法,包括修改字体、页脚和图片注释。修改字体使用鹜霞文楷字体,页脚增加了运行天数统计,图片注释修改了Typecho的Markdown解析器。
延伸解读
字体修改的注意事项
文章使用鹜霞文楷字体,需在header.php中引用CSS文件,并在style.css中修改body和标题的font-family。这种修改方式简单,但依赖外部CDN,若CDN不可用可能影响字体加载。此外,字体文件较大,可能影响页面加载速度,建议根据实际需求权衡。
页脚运行天数统计的实现
页脚通过PHP代码计算从2015年2月1日(时间戳1422748800)到当前的天数,并调用Typecho的Widget_Stat获取文章和评论数量。这种方法直接嵌入主题文件,无需插件,但时间戳硬编码,若博客起始时间不同需手动调整。
图片注释功能的修改风险
图片注释通过修改Typecho核心文件var/HyperDown.php实现,将图片输出改为figure和figcaption结构。这种修改虽然增强了功能,但直接改动核心文件可能导致Typecho升级时被覆盖,需要重新修改。建议记录修改内容以便后续维护。
Q&A
如何在博客中修改字体?
在主题的header.php中引用鹜霞文楷字体的css文件,并在style.css中修改body和标题的font-family。
如何在博客页脚中增加运行天数统计?
在页脚代码中添加运行天数的统计代码,显示博客已运行的天数、文章数量和评论数量。
如何为博客中的图片添加注释?
修改Typecho的Markdown解析器,在var/HyperDown.php中更改图片代码,并在style.css中增加样式。
鹜霞文楷字体的引用方式是什么?
在header.php中引用鹜霞文楷字体的css文件,使用<link rel="stylesheet" href="https://cdn.staticfile.org/lxgw-wenkai-screen-webfont/1.6.0/lxgwwenkaiscreen.css">。
如何修改博客的style.css文件?
在style.css中修改body和标题的font-family,以及为图片注释添加样式。
Typecho的Markdown解析器如何修改?
在var/HyperDown.php中修改图片代码,以支持图片注释功能。