当前标签 / 优化 / 总共2篇

如何搭建你自己的博客

因为本站来来回回折腾了好多次,所以也积攒了不少网站建设方面的文章,这些文章都是从实践入手进行讲解的,看到有这么多小伙伴都在询问我如何实现这个,如何实现那个的问题,因此我特意将网站建设归纳到一个版块,希望这个版块可以解决你的建站问题,同时我也在努力完善这个版块的内容。

静态博客生成

目前主流的静态博客生成器有三个: jekyll, hexo, hugo.

静态博客生成器是一种将 markdown 格式的文档生成静态网站页面文件的工具,我们通过几个简单的命令就可以实现个人博客的搭建。上面的 3 中博客生成器我没有用过 jekyll 而且今后也不打算用,所以接下来我们就围绕 hexohugo 的博客搭建来展开,而且如果你具有前端编程能力我推荐你一开始就是用 hugo 来搭建自己的博客,如果你不熟悉前端知识建议你使用 hexo 实现,因为 hexo 的优势就是有很多现成的插件, 而且可选的主题样式比较多。 我现在为什么从 hexo 更换到 hugo 是因为生成静态页面的速度考虑,可以参考我的博文 《我为什么要从 Hexo 更换到 Hugo》

阅读更多

百度站内搜索的坑

使用 Hugo 之后默认支持的是 Google 站内搜索,但是考虑到国内很多用户无法访问 Google 计划添加百度的站内搜索功能,但是遇到了一些坑,幸运的是最后还是巧妙的解决了问题。

生成百度站内搜索代码

进入官网:https://zn.baidu.com/cse/home/index?back=1&sid=16079160899252056172

新增一个站内搜索框:

百度站内搜索创建

创建过程中要注意了,这里有很多样式可选,当然你也可以不使用官方样式,而是使用你自己的搜索框样式:

创建自有样式搜索

如上图建议你点击 查看帮助 阅读一下内容,然后我们给博客的搜索框 <input> 添加 id="bdcsMain",我的搜索代码如下:

阅读更多