本文记录了这个博客所有修改或者增加的功能,如有需要留到日后查找,也可以按照这个教程改出一个和这个一模一样的blog。
其中很多修改与美化的部分都引用和借鉴了其它博主的内容,在此对他们表示感谢,同时会在每一部分记录出处,贴上作者的文章链接。


美化部分

Handsome主题

handsome —— 一如少年般模样
在复杂中,保持简洁。

如你所见,这是一款花费很长时间才得以完成的主题。
在功能强大和体积轻巧中不断权衡,然后呈现在你的面前。
为了更好地创作,为了更好记录生活。
愿我们不会在岁月流逝中迷失自己,仍然能够在时光的碎片找到过往的痕迹。
无需了解代码,专注于强大记录与创作
是博客,更是过去的自己

没错了,这个整体的架子,就是使用的友人c大佬做的handsome主题,20年初售价在88元,给大佬打个广告,主题做的是真的好啊,用自己blog的主页截图展示一下
winer's Blog,Typecho博客的修改与美化相关内容记录,handsome主题,友人c
剩下的就不说了,这个blog直接点点看,很多都是主体自带的,如果想详细了解去看上面链接就好

去掉Handsome主题右下角的主题版权信息

这个...自己改的,也是非常简单。找到如下路径
Typecho/usr/themes/handsome/component/footer.php文件,打开它,然后第八行左右的那个

Powered by <a target="_blank" href="http://www.typecho.org">Typecho</a>&nbsp;|&nbsp;Theme by <a target="_blank" href="https://www.ihewro.com/archives/489/">handsome</a>

就是了,非常爽快的删掉或者加上注释符号,保存再刷新,就看不到啦~
作者应该是也考虑到了很多人看到这个会不舒服...贴别是这是付费主题,所以注释里写了可以去除版权信息,但是建议保留,或者添加友链。所以大家考虑一下吧~
之所以我要做这个...主要是为了去掉那个Powered by Typecho,作者的那个链接还是留下来了,不过为了方便修改,把代码文件里版权信息一起注释了,挪到了后台外观管理界面里的 开发者设置-博客底部右侧信息,那里面可以写h码,顺带还改了下作者的链接...把链接直接指向主题帖改成指向作者的blog主页了...然后就是考虑如果以后魔改主体,也要把版权信息一起改个样式才好看...

功能部分

给后台markdown编辑器下面添加上传图片按钮

typecho在后台增加图床上传图片按钮,并自动插入图片代码到编辑器

对于个人服务器如果有些图片要传的多,但是又没有足够空间的,不能外接图床会有点讨厌。所以作者写了这么一行代码利用路过图床提供的论坛上传图片接口,来实现在md编辑器下方添加一个图片上传按钮,并在成功上传后自动添加md格式的图片引用链接到文本框中

<script async id="chevereto-pup-src" src="https://imgse.com/sdk/pup.js" data-url="https://imgse.com/upload" data-auto-insert="markdown-embed"></script>

如果是想实现后台页面的添加,增应该加到Typecho安装路径/admin/footer.php当中,在</body>标签之前,如下图。
winer's Blog,Typecho博客的修改与美化相关内容记录,markdown编辑器,图床,代码添加位置

不过这个代码好像在装了md编辑器插件之后就看不到了,自动添加图片到编辑框我这边也没有效果....所以考虑过几天用萝莉图床(sm.ms)的api撸一个自己用...

GoTop插件,就是blog旁边那只被吊着的猫

[[Typecho]悬挂猫咪置顶插件](https://mikuac.com/archives/369/ "[Typecho]悬挂猫咪置顶插件")

Github项目地址:https://github.com/cjbassi/gotop

下载下来,放到网站路径下的usr/plugins/,然后后台打开,用就好了...就这么简单

SmartSpam插件,著名评论过滤插件

Typecho智能评论过滤插件:SmartSpam

随然这个blog本来就没认为会有什么人关注,甚至写这篇文章时候评论功能都没开。但是想了想我vps能被ssh端口暴力破解尝试10w多次...qq也不知道被谁恶意投诉弄得加好友都很麻烦(关键是坑爹腾讯居然连个审核申诉之类的都没有,只能30天系统自动解锁,30天之内只要对面再来一次,直接再来30天,必须来吐槽下)。我还是加上这个插件吧...可以根据要求的类型决定评论是不是能发送呀,需不需要审核之类的
剩下不说了...都会....

EditorMD插件...md编辑器

Markdown 编辑器 Editor.md for Typecho

一个基于在线开源md编辑器MEditor.md(项目地址:https://github.com/pandao/editor.md)开发的插件...在昨天写了那篇test文章之后,我实在是受不了原生编辑器的解析能力了...
winer's Blog,Typecho博客的修改与美化相关内容记录,EditorMD插件,自带编辑器渲染效果

果断换了一个,这下看着比之前舒服多了...最关键的是,渲染代码和公式要比之前强太多,之前那个...乱的我根本看不出来哪个是哪个
winer's Blog,Typecho博客的修改与美化相关内容记录,EditorMD插件,插件编辑器渲染效果

网站地图生成插件...Sitemap

typecho-sitemap 八云酱

Typecho没有网站地图,搜索引擎收录起来效率并不会很高,所以找了一下这种插件,发现最出名的就是八云酱的了,但是点进博客之后发现目录搜索全都没有,直接点进那篇文章的链接也找不到了。
幸好网上查到了这个项目的github地址,下了一份,现在贴上
typecho-sitemap Github
除此之外,还找到了有人改的网站地图插件,也贴一个地址吧,目前看来除了权重不太一样外好像没什么区别?
Sitemap-for-Typecho Github


OK,暂时到这里...之后肯定还会折腾,再折腾就继续补...

Last modification:January 9th, 2020 at 10:07 pm