Typecho高级插件推荐:打造功能完整的博客
用Typecho三年多了,从一开始的小白到现在把博客折腾得还算顺溜,中间踩过的坑比走过的路还多。今天不聊虚的,直接推荐几款我真正用下来觉得靠谱的插件。
为什么选Typecho?当初我就是想要一个轻量级的博客系统,WordPress太重了,Z-Blog我又用不习惯。Typecho一个PHP文件就能跑,占用资源少,速度快,对我这种穷博主来说再合适不过。
1. ShortCodes:让文章排版飞起来
写技术文章最烦的就是排版,每次要加代码高亮、按钮、提示框都要手动写HTML,写着写着就烦了。
ShortCodes这款插件就是来解决这个痛点的。安装之后,你只需要在文章里输入简单的短代码,就能渲染出漂亮的样式。
比如,输入 `::alert::这是一条警告信息::/` 就能渲染出一个带颜色的提示框。支持多种样式:info、warning、success、danger,基本涵盖了所有场景。
代码块支持几十种语言的高亮,自动显示行号,还能一键复制。最实用的功能是可以直接在编辑器里预览效果,不用反复切换前台看。
装了这个插件之后,我写文章的效率至少提升了一倍。以前一篇带代码的文章要排版半小时,现在十分钟就能搞定。
2. APlayer:给博客加个音乐播放器
我一直想给博客加个背景音乐功能,但试过好几个方案都不太满意,直到遇到APlayer。
这款插件集成了APlayer和Meting.js,可以从网易云音乐、QQ音乐等平台获取歌曲,直接在页面里播放。
最骚的是它支持播放列表功能。你可以创建多个播放列表,比如「写作必备」「编程时听」「周末放松」,访客可以自由切换。
我还发现了一个隐藏用法:把自己的付费音频课程放在上面,设置成私有歌单,这样就相当于有了一个简易的付费内容系统。当然这个用法需要你自己处理支付环节,插件只是提供一个播放载体。
播放器的样式可以自定义,大小、位置、是否自动播放都能设置。我一般把播放器放在侧边栏最底部,不影响阅读,但访客想听的时候随手就能打开。
3. StaticFile:网站速度优化必备
Typecho的插件生态确实没有WordPress丰富,但有些插件是真的用心在做,比如StaticFile这款静态文件加速插件。
它的原理很简单:把博客的CSS、JS、图片等静态资源分离出来,托管到CDN或者对象存储上,减轻源站压力。
配置起来也不复杂,填入你的CDN域名或者七牛云/又拍云的配置信息就行。插件会自动替换文章里的静态资源链接,访客访问的时候就会从CDN加载,速度快很多。
我测试过,用了七牛云之后,博客的加载时间从平均3秒降到了0.8秒,百度给出的速度评分也从及格线提升到了优秀。
这个插件对SEO也有帮助。百度明确说过,页面加载速度是排名因素之一。虽然权重占比不大,但能优化的细节为什么不优化呢?
4. CommentToMail:评论通知不再错过
博客最怕的就是写了篇文章没人看,更怕的是有人评论了你却不知道。
CommentToMail这款插件就是来解决这个问题的。当有人给你的文章留言时,插件会自动发送邮件通知你,你也可以设置在博主回复访客后,自动发送邮件通知对方。
支持SMTP配置,支持多种邮件服务,我用的是QQ企业邮箱,稳定性和送达率都不错。
还有一个比较贴心的功能:可以选择只接收某些关键词的评论通知。比如你设置了关键词「合作」,那只有评论内容包含这两个字的才会发邮件通知你,其他的小广告评论就直接忽略了。
我之前就靠这个功能谈成了几个广告合作,人家留了言我第一时间回复,给对方留下了好感。
5. Sitemap:让百度更快发现你的内容
百度虽然说支持自动抓取,但主动提交sitemap还是能有效提升收录速度。
Typecho官方有一个Sitemap插件,安装后会自动生成符合百度格式要求的sitemap.xml文件,并且可以在百度搜索资源平台设置自动提交。
我设置的是每发布一篇文章,就自动把链接推送到百度。实测效果还不错,新文章一般在12小时内就能被百度收录,最快的一次只用了2小时。
除了百度,插件还支持Google、Bing等搜索引擎的sitemap格式。如果你博客面向全球用户,这点还是挺有用的。
插件安装注意事项
Typecho插件的安装方式和WordPress不太一样,需要手动上传到usr/plugins目录,然后去后台启用。
安装前最好看一下插件的说明文档,有些插件对PHP版本有要求,或者需要先安装其他依赖插件。
还有一点要注意:不要安装来源不明的插件。Typecho的插件虽然不多,但官方插件库里的都是经过审核的,安全有保障。第三方插件可能有安全风险,特别是涉及数据库操作的插件,更要谨慎。
我的插件配置清单
最后分享一下我目前在用的完整插件配置:
Editor.md用于Markdown编辑,ShortCodes用于排版美化,APlayer用于音乐播放,StaticFile用于速度优化,CommentToMail用于评论通知,Sitemap用于SEO优化。
就这6个插件,撑起了我博客的日常运营。不多,但每个都发挥作用。
插件不是越多越好,装多了反而会影响博客性能。我之前贪多装了十几个插件,结果后台卡得像蜗牛,排查了半天才发现是插件冲突的问题。
推荐阅读
插件配置遇到问题可以加我微信 15207283116 交流,看到一般会在24小时内回复。如果文章对你有帮助,欢迎转发给有需要的朋友。
需要了解更多使用技巧?
扫码加我微信,我来给你详细解答!
微信号:15207283116
(博客来的朋友优先通过!)
—— 本文仅供参考,具体以实际情况为准 ——
还木有评论哦,快来抢沙发吧~