hexo删除algolia搜索增加本地搜索功能

简介

之前博客里面用的是algolia第三方搜索功能,后来发现有几个问题:一是js加载时间特别慢;二是每次增加文章都要重新提交一下如下代码:

export HEXO_ALGOLIA_INDEXING_KEY=your apiKey
hexo algolia

这个就是最不能忍的原因。于是准备换上local search(本地搜索服务)。

hexo

Coding Studio实现hexo的云环境部署

这些天一直在思考一个问题,怎么才能让hexo想wordpress一样随时随地写博客?

昨天上午研究了一番,发现还真的可以。思路是这样的:我的博客是在GitHub和Coding上双部署,想要云端写博客就必须拿到两个平台的最强token,把token直接写在根目录_config.yml里面,就可以直接在云端推送。

hexo

hexo+next设置微信打赏功能

Next主题里面直接集成了这个功能,可以直接打开就行。

image-20200724234637881

hexo

给hexo博客添加fancybox图片灯箱功能

效果图 教程 首先安装依赖: git clone https://github.com/theme-next/theme-next-fancybox3 themes/next/source/lib/fancybox 安装后打开主题配置文件,找到fancybox fancybox: true 完毕!
hexo

hexo添加相关文章功能

效果预览 教程该功能由 hexo-related-popular-posts 插件提供,在站点根目录下Git中执行以下命令安装依赖: npm install hexo-related-popular-posts --save next主题配置文件里面已经有参数,直接搜索related_posts: related_posts: enable: true title: 相关文章推荐 ...
hexo

解决Hexo分类页面访问404问题

问题访问Hexo分类页面会出现404页面。 之前我Hexo是用的大写,后来改成hexo了,即H改成h了。hexo博客正常生成,本地访问没问题,但是上传到github和coding上就访问不了分类页面。 原因git 检查不到文件大小写的变更,默认设置为忽略文件名大小写。 解决办法 git 博客根目录 ,输入: cd .deploy_git vim .git/config 如图: 按下键盘上...
hexo

关于Hexo+next主题的SEO优化

问题用了hexo博客中的next主题,发现主题中的<meta property="og:description" content="xxxxxxx"> 网站描述内容,跟头像下面的描述是一样的。(我自己的已经改过来了,下面用别人的博客举个例子) 上面两张图红框都是显示的description,此描述可以在hexo配置中修改。 一般弄过S...
hexo

Hexo+next主题自定义友情链接页面

新增links页面hexo new page links 打开在/source/links里面刚生成的index.md文件,在头部加上type: "links",如图: 代码如下: --- title: 朋友圈 date: 2020-07-19 22:28:52 type: "links" --- 配置menu在主题配置文件menu下添加: lin...
hexo

Hexo博客添加canvas-nest几何条纹动态背景

进入主题文件夹以我用的next主题为例子 cd themes/next 从github下载canvas-nest把canvas-nest下载到next目录下的ource/lib目录里 git clone https://github.com/theme-next/theme-next-canvas-nest source/lib/canvas-nest 在主题开启配置在NexT配置文件_co...
hexo

hexo+next设置网站运行时间

效果预览:

image-20200719000704508

1.找到hexo\themes\next\layout\_partials\footer.swig添加如下代码:

hexo