最近使用Mirages主题得到很多人的帮助,下面整理一下我个人目前对本站的一些修改。
一、Typecho 开启外链转内链
使用的插件是 ShortLinks本站之前一直就有使用这个插件,不过这个插件跟Mirages主题有冲突,解决方法:打开 usr/plugins/ShortLinks/Plugin.php
搜索
Typecho_Plugin::factory('Widget_Abstract_Contents')->contentEx
Typecho_Plugin::factory('Widget_Abstract_Contents')->excerptEx
替换
Typecho_Plugin::factory('Mirages_Plugin')->contentEx
Typecho_Plugin::factory('Mirages_Plugin')->excerptEx
搜索
Typecho\Plugin::factory('\Widget\Base\Contents')->contentEx
Typecho\Plugin::factory('\Widget\Base\Contents')->excerptEx
替换
Typecho\Plugin::factory('Mirages_Plugin')->contentEx
Typecho\Plugin::factory('Mirages_Plugin')->excerptEx
二、Typecho 简单实现点击复制
在文章中插入大量无意义内容一不美观,二不便复制,不如使用 js 创建隐藏内容的复制按钮吧。这个我就不介绍了,大家直接去看大佬的教程就好。
https://logi.im/blog/copy-on-btn-click-in-typecho.html
三、为 Typecho 添加B站蛆音娘表情
这个也是转载自老大的站,需要的直接去看原文。
https://logi.im/blog/add-quyin-emotion-to-typecho.html
四、B站C酱です表情包。
模仿大佬的添加表情包方法,我自己也弄了一套B站C酱です表情包。::Cjiang:AWSL::
[file url="https://niuc.org/down/Cjiang.tar.gz"]C酱です表情包下载[/file]
解压的文件夹Cjiang
不用改名。
如何上传表情包素材看上面大佬添加B站蛆音娘表情教程即可。上传素材和添加方法都是一样的。
表情包配置列表
"C酱です": {
"type": "usr",
"name": "Cjiang",
"suffix": ".png",
"retinaSuffix": ".png",
"imgClass": "Cjiang",
"container": [{
"icon": "icon",
"text": "C酱"
},
{
"icon": "Cjiang",
"text": "C酱-)—("
},
{
"icon": "AWSL",
"text": "C酱-AWSL"
},
{
"icon": "GKD",
"text": "C酱-GKD"
},
{
"icon": "HSO",
"text": "C酱-HSO"
},
{
"icon": "kira",
"text": "C酱-kira"
},
{
"icon": "KOROSUZO",
"text": "C酱-KOROSUZO"
},
{
"icon": "az",
"text": "C酱-啊这"
},
{
"icon": "bya",
"text": "C酱-不要啊"
},
{
"icon": "cq",
"text": "C酱-超强"
},
{
"icon": "dyx",
"text": "C酱-打游戏"
},
{
"icon": "dhks",
"text": "C酱-多喝开水"
},
{
"icon": "gml",
"text": "C酱-果咩捏"
},
{
"icon": "hh",
"text": "C酱-哈哈"
},
{
"icon": "hp",
"text": "C酱-害怕"
},
{
"icon": "he",
"text": "C酱-好诶"
},
{
"icon": "jx",
"text": "C酱-惊吓"
},
{
"icon": "jg",
"text": "C酱-警告"
},
{
"icon": "tt",
"text": "C酱-秃头"
},
{
"icon": "wh",
"text": "C酱-问号"
},
{
"icon": "xf",
"text": "C酱-下饭"
},
{
"icon": "yb",
"text": "C酱-一般"
},
{
"icon": "zlyb",
"text": "C酱-再来亿把"
},
{
"icon": "zjsf",
"text": "C酱-真剑胜负"
},
{
"icon": "zz",
"text": "C酱-宅"
},
{
"icon": "xx",
"text": "C酱-嘻嘻"
}
]
},
调整表情包大小
<style>
img.biaoqing.Cjiang {
margin-bottom: -.3125rem;
min-height: 3.25rem;
height: 1em;
}
</style>
五、最新可用的二维码生成api
Mirages主题添加文章二维码位置:外观-设置外观-二维码及打赏
填写方式:https://tool.oschina.net/action/qrcode/generate?data={{%LINK}}
本站目前用的二维码API是https://tool.oschina.net/action/qrcode/generate?data=https://niuc.org
更多可用二维码API可以去不死鸟看看。