Hexo+Butterfly实现文章随机跳转(无缝版)
引言 {#引言} ======== 提到随机网页跳转,大家就想到hexo-generator-random,我之前也是使用这个插件来做随机网页,这个插件的原理是生成一个html,只要访问这个html就可以进入随机的文章,但是这种方法有问题。 * 开启pjax的小伙伴由于random.html不支持pjax,导致中间页会重新加载两次 * 进入随机页面之后无法使用后退回到上个页...
引言 {#引言} ======== 提到随机网页跳转,大家就想到hexo-generator-random,我之前也是使用这个插件来做随机网页,这个插件的原理是生成一个html,只要访问这个html就可以进入随机的文章,但是这种方法有问题。 * 开启pjax的小伙伴由于random.html不支持pjax,导致中间页会重新加载两次 * 进入随机页面之后无法使用后退回到上个页...
引言 {#引言} ======== 博客有很多引用链接的方式,但是一直使用超链接的样式不是很优雅,而且无法引起注意。所以还是用外挂标签准备写一个超链接网址卡片。 外挂标签的编写方式从Akilar中学得:[DIY外挂标签的简单写法与应用(Akilar)](https://akilar.top/posts/e2bf861f/) 效果预览 {#效果预览} ===========...
前言 {#前言} ======== 本文将介绍如何在Hexo页面中插入响应式Bilibili视频代码块。 教程链接:[如何在Hugo/Hexo博客中插入响应式Bilibili视频代码块_知识星海-CSDN博客](https://blog.csdn.net/weixin_41216356/article/details/106911233) 操作 {#操作} =======...
前言 {#前言} ======== 本文将介绍如何在主页侧边栏添加当前访客信息,具体效果如下: ![](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 操作 {#操作} ======== 注意:必须确保使用了Hexo tag 外挂标签的span的样式(👈点...
引言 {#引言} ======== 迁移并不是无痛的,有些不兼容的地方,主要是下面几点。 title {#title} ============== 需要在title上一行加一行`---` date {#date} ============ 需要是`2023-09-01T01:00:00+08:00`这样的格式 tags和categories {#tags和cate...
参考学习文档 {#参考学习文档} ================ hexo中文文档:[API](https://hexo.io/zh-cn/api/)、[插件](https://hexo.io/zh-cn/docs/plugins) 插件开发 {#插件开发} ============ hexo的插件嵌入有两种方式,一种是通过脚本(Script)的方式引入,demo可参考...
在线聊天 {#在线聊天} ============ 从3.0开始,Butterfly主题内置了多种在綫聊天工具,此处选用daovoice实现在线聊天功能。 daovoice {#daovoice} ==================== 修改主题配置文件 |-------------------|-----------------------------------...
前言 {#前言} ======== 删除了文件夹`source/_posts`下想要删掉的文章之后,执行`hexo clean`,`hexo g`,`hexo d` 发现文章还是在网页里,删除失败了。 解决步骤总结 {#解决步骤总结} ================ * 1、删除文件夹`source/_posts`下目标(待删除)文章markdown文件(.md文件) ...
前言 {#前言} ======== 有些主题默认在首页是会显示全文的,这样显然很不方便,而Butterfly主题虽然不会显示全文,但也可以根据配置来控制在首页显示的文章介绍的内容。 修改配置 {#修改配置} ============ 需要修改butterfly主题的_config.butterfly.yml配置文件 |-------------------------|...
前言 {#前言} ======== 之前在家里搭建了博客,成功部署到github上,并将hexo目录也上传至github/hexo仓库保存。 后来到公司想把它们down下来,方便两边修改同步。 第一个坑:hexo发布博客到github {#第一个坑:hexo发布博客到github} ============================================...