Millennium-style,基于Typecho官方的实用主题
我一直很喜欢一种网页风格:没有排版,也没有华丽的装饰,各种文字信息以较高密度呈现在观看者眼前的风格。后来我逐渐意识到,这种风格十分偏向于千禧年前后,匠人手制网页的模样。
在我把Typecho更新之后,曾经的主题便不兼容了。也是在这时候,我发现Typecho自己的主题挺有我说的那种味道的,于是打算直接用默认主题就得了。但渐渐的,我发现默认主题还是多多少少有些缺失的,比如首页直接把文章全文按顺序排列,浏览文章十分不便。所以,我最终决定把官方这个主题打磨一下,让它成为我心目中最理想的,最千禧年风格主题。现在,它来了。
特性及优势
- 基于官方主题,原汁原味的简约,完全区分文章与独立页面这两个Typecho的文章形式
- 紧凑的自适应布局,高信息密度、清晰的观感
- 亮暗模式,轻点按钮即可实现
- 可选置顶文章,公开事项不必担心被新发表内容淹没了
- 可选在首页展开最新发布的文章,主次区分更明显。不必担心文章点击量降低,若开启,首页即是文章页
- 可选使用分类文章列表,调理更清晰,博客主题更凸显
- 可选展示随机文章,引流更全面,搜索引擎更友好
- 可选展示联系方式,全面宣传不再困难
- 所有可以看到的图形元素均已font-awesome字符化,包括搜索栏右边的放大镜按钮,加载快人一步
- 搜索、归档、分类文章界面半隐效果,增加点击概率
- 分类、标签同级展示,连接更方便
安装、设置
2.1版本后,插件TePostViews
作为主题推荐插件会在后台弹窗提示。推荐安装激活以获得更完全的体验。
直接前往gitee下载最新发行版,解压到你的Typecho文件夹/usr/theme/中
将文件夹重命名为Millennium-style
,然后在Typecho后台启用即可。
每次推出新版本时,typecho后台—控制台—外观—设置外观
会弹出提示。此时再次前往前面的网页下载最近发行版,解压覆盖即可。
当前,如果你熟悉git操作的话,也可以直接克隆这个工程的master分支。这样每次发出新版本的时候,只需同步一次即可。
现在,可以切换到主题的设置界面,你首先会看到这些勾选项。它们各自控制着首页不同板块,具体如下图所示。
在选项下面,是四个自定义项目。相关说明如下。
置顶文章ID
如果前面开启了置顶文章
功能,那么可以在这里输入文章的cid使其在首页置顶显示。多篇置顶可以连续输入,通过英文逗号分隔。置顶的文章可以在首页显示标题及一部分文章内容。
获取cid是简单的,只需查看文章链接中的数字即可。
注意:推荐输入不超过3篇置顶文章,以获得最佳展示效果;仅当置顶文章
被勾选且此处写入了文章ID,置顶模块才会被启用。
分类缩略名
如果前面开启了显示分类
功能,那么可以在这里输入分类的slug,使首页直接展示这些分类下的文章列表。这些列表将只显示标题而不再显示正文预览。
获取slug也是简单的,直接进入博客设置界面-管理-分类
中查看缩略名
一列即可。
注意:推荐输入3的倍数个分类,分类名间用英文逗号分隔;仅当显示分类
被勾选且此处写入了slug,分类文章列表模块才会被启用。
社交信息
这是上述所有设置项目中最繁琐的。但格式很简单:一行一个社交平台信息,按照社交平台名,链接,图标,用户名
的形式输入即可(中间通过英文逗号分隔)。
- 社交平台名:鼠标放到社交按钮上会浮现出来的名字
- 链接:如微博、其他平台的主页等,会有对应的超链接地址。有则复制,没有则输#
- 图标:关联font-awesome。直接输入font-awesome的图标样式即可;若没有则留空(不过font-awesome那么多图标,总会有一个是比较沾边的)
- 用户名:展示在图标旁的名字。当然也可以使用社交平台的名字而不用用户名
注意:仅当显示社交平台信息
被勾选且此处写入了字段才会被启用。
下面举几个例子。
1、微信(有用户名、有图标、无链接)
微信,#,fab fa-weixin,stsiao
2、Tg(有用户名、有图标、有链接)
telegram,https://t.me/stsiao,fab fa-telegram,@stsiao
3、灵感创造者(我的另一个站点,无用户名,无图标,有链接)
灵感创造者,https://kanban.bwsl.wang,,灵感创造者
对于站内链接,也可以放在这里。比如增加一个本站RSS订阅按钮:
RSS,/feed,fa fa-rss,RSS
随机文章显示数量(2.1版本新增)
这部分非常容易理解。如果打开了随机文章功能,那么可以在这里自定义这个模块显示的文章数量。留空则应用默认值8篇。
友链(2.6版本新增)
如果此处填写有信息,对于PC端,此部分会展示在页脚文章归档模块下方;对于手机端,此部分会展示在页脚社交平台信息与搜索栏之间。填写方法很简单,一行一个,按照名称,地址
格式书写。其中:
- 地址应该以http或https开头
- 中间为英文逗号
那么就说到这儿吧,祝使用愉快。
仅有一条评论