简介
之前博客里面用的是algolia第三方搜索功能,后来发现有几个问题:一是js加载时间特别慢;二是每次增加文章都要重新提交一下如下代码:
1 | export HEXO_ALGOLIA_INDEXING_KEY=your apiKey |
这个就是最不能忍的原因。于是准备换上local search(本地搜索服务)。
前些天加了一个WordPress的博客群,在里面帮助一些萌新小白网友解答一些关于网站建设方面的问题,中途有几个网友加了我的微信。
今天呢,有个网友在搭建wp的过程中遇到了一些问题(域名访问不了,wp无法安装,http500错误等等),向我请教。微信教了下,发现还是把这位网友整的有点云里雾里的。我就干脆要了他阿里云的账号,直接帮他整起来了!
熟悉的界面,熟悉的配方,熟悉的感觉。
仿佛又回到了十年前,刚整wp时的那种感觉。哈哈!
搭建网站这种事,我很乐于帮助大家的,对于我来说应该算举手之劳的事情!
结果…结果….
这位可爱的网友给我发了个红包!!!!!!!!
感谢这位网友的大红包!
其实,我想说的是,真的没必要这样,网友之间互相帮助是应该的。这些是我力所能及的事情,简简单单动了几下鼠标的事情。
这些天一直在思考一个问题,怎么才能让hexo想wordpress一样随时随地写博客?
昨天上午研究了一番,发现还真的可以。思路是这样的:我的博客是在GitHub和Coding上双部署,想要云端写博客就必须拿到两个平台的最强token,把token直接写在根目录_config.yml
里面,就可以直接在云端推送。
该功能由 hexo-related-popular-posts 插件提供,在站点根目录下Git中执行以下命令安装依赖:
1 | npm install hexo-related-popular-posts --save |
next主题配置文件里面已经有参数,直接搜索related_posts:
1 | related_posts: |
修改完毕!
用了hexo博客中的next主题,发现主题中的<meta property="og:description" content="xxxxxxx">
网站描述内容,跟头像下面的描述是一样的。(我自己的已经改过来了,下面用别人的博客举个例子)
上面两张图红框都是显示的description,此描述可以在hexo配置中修改。
一般弄过SEO的童鞋都知道,网站描述一般都要用一段话来说明此网站的性质或者写一点简短而又有特点的描述性语言,但头像下方的文字可作为你的座右铭或者你喜欢的一句话,所以这两者不能一样。
header里面的description我们就不用管它了,直接hexo配置文件里面设置。
主要是修改侧边栏sidebar里面头像下的内容。看下效果图: