本篇文章我将介绍如何去更好的了解使用 Akina for Typecho
模板,感受它独特的灵魂和魅力。
使用前我应该做什么
1.打开"设置外观"填写相关信息
2.将Akina\images\donate
内收款图片替换为自己的收款码,(当然不替换也行)
3.建议安装随主题附带的links插件,(不安装也可以写html实现友链,代码在下面)
注意
主题层面启用分页、将第一页作为默认显示、将较新的的评论显示在前面。
主题层面评论允许img标签
关于表情
因为每个人的域名都是不一样的,为了适应这个,表情链接不能够写死。
博主修改了相关js使其自动获取网站地址,但是这样改完后仅且只能使用图标包,即“img”标签,
主题自带一种表情包,可仿照其格式自行添加表情。
代码高亮
借助于prism.js实现代码高亮,支持以下语言:
Markup + HTML + XML + SVG + MathML
C-like
CSS
JavaScript
Bash + Shell
C
C++
C#
Git
Go
Java
JQ
JSON
Kotlin
Markup templating
PHP
Python
Shell session
SQL
书写方式建议使用md语法以获得更好的体验。
主页(hmoe.php)
设置
Akina 提供了一个独特的首页页面
在博客后台-设置-阅读-站点首页
选择直接调用 hmoe.php
模板文件,并勾选 同时将文章列表页路径更改为/blog
(当然可以改成其他的,但要同时修改模板里路径home.php
)
其他页面
在管理-独立页面-新增页面中
友链必须为links.html
结尾。
关于必须为about.html
结尾。
留言必须为message.html
结尾。
归档必须为archives.html
结尾。
自定义模板选择名字相同模板(如多没有选择page),建议配置伪静态。
友链写法
安装links插件后不需要写html了
!!!
<br/>
<div class="links">
<ul class="link-items fontSmooth">
<li class="link-item"><a class="link-item-inner effect-apollo" href="http://zhebk.cn/" title="我们,渺小到不可一世。" target="_blank" ><span class="sitename">纸盒博客</span><div class="linkdes">我们,渺小到不可一世。</div></a></li>
......
</ul>
</div>
!!!
画廊图片写法
已经使用正则替换自动化,不需要写了。
!!!
<a href="大图片地址" alt="说明" title="标题"><img class="aligncenter" src="小图片地址" alt="说明"></a>
!!!
下载按钮写法
!!!
<p>
<a id="download_link" class="download" href="下载url" rel="external" target="_blank" title="下载地址">
<span><i class="iconfont icon-download"></i>点击下载</span>
</a>
</p>
!!!
文章里标签样式
H2标签 Markdown表示方法两个#
H3标签 Markdown表示方法三个#
H4标签 Markdown表示方法四个#
H5标签 Markdown表示方法五个#
CDN加速
请在CDN服务商配置加速域名后在后台模板设置按提示填写域名即可。
如图标出现错误后请根据CDN服务商提示来解决跨域问题,
注:七牛云没有设置选项,请提交工单。将CDN响应头设置成 Access-Control-Allow-Origin: *
镜像加速地址同源站地址如:
https://zhebk.cn/usr/themes/Akina/images/favicon.ico
https://cdn.zhebk.cn/usr/themes/Akina/images/favicon.ico
提示:劣质CDN甚至会拖慢网站的速度
CDN付费用户注意,请做好防盗链,不当操作会让你的钱包遭受不可逆的降维打击。
Jsdelivr-CDN
博主利用jsdelivr搭建了主题静态文件的cdn加速服务,提供给所有Akina for typecho用户。该服务免费,并且速度很快,能有效解决服务器带宽小加载慢的问题
在后台CDN加速域名里填写以下内容即可
https://cdn.jsdelivr.net/gh/Zisbusy/Jsdelivr-CDN@master/Akina/3.3.0
注意请根据当前主题版本号修改链接最后的数字,仅支持3.3.0+。
使用技巧
1.在文章编辑里添加自定义缩略图图片链接。可自定义页面(除了归档)的顶部图片,
默认随机使用Akina\images\postbg
下图片。(优先级 自定义缩略图字段>文章第一张>默认随机图)
2.在文章编辑里可开启动态式文章展示样式。
使用动态样式时,文章首页不会看见标题,默认显示文章的前70
个字符,可使用<!--more-->
摘要分割线自定义显示内容。
3.可以填写页面首页图标来改变文章列表的小图
4.文章小火花触发条件:阅读量大于等于1000。
5.自定义聚焦文章后 头部图获取规则 自定义缩略图>文章第一张>默认
6.有些独立页面如果不想让它在导航栏显示,增加一个自定义字段navbar并把字段值改为hide即可
7.首页头部信息图标不填写时可以隐藏
dalao,能不能改下网站首页头像获取啊,只能输入QQ号,不输入头像就挂了。。。
@柒小懿 : 感谢提议考虑下
大佬 可以加一个文章目录呢? 或者解析TOC? 谢谢~
@Only : 暂时不考虑
发现两处bug
1:报错 index.php 49行 $theurl 未定义 首页大图不显示
解决办法:if前面加一行:$theurl = "";
2:报错 functions.php 131 $img_src = $thumbUrl1; 如果文章没图那么 数组越界了
解决办法:131行 “$img_src = $thumbUrl1;” 放到:134行 “case $allPics = 1:”后面 确定有图再显示。
@yunying : 记录了
希望能写个教程自定义上一篇和下一篇的背景 最好是显示上下文章的缩略图 求指点
@kk : 记下了,
@子虚之人 : 博主怎么联系
特别棒的主题!
刚把2.3 修改好准备上线 又出3.0了 我的时间啊
本来就是小白
@kk : 可以看看github的提交记录
首页头部图 自定义后依然加载的默认图片
@ksmrp : 已经修复了
文章下面的碎碎念怎么弄?
为啥不能使用彩色字体和加粗字体呢
@白鸽 : 可以的
想问文章加密功能 是需要加什么字段还是怎么做呢?
@s : typecho自带