(码) Hugo静态博客及研究 (更新2021.2.27)

注意:暂时停止付费阅读,待修复。
若实在想看内容,请打赏后告知我微信,将人工发送。点这里通知我

可以有赏为需要的网友提供本站所有功能的博客搭建。

博客系统最新功能:

  1. 一键更新/热键更新:

  通过脚本与热键的组合,以及对博客内容的比较,完成一键更新/热键更新。

  脚本有差量更新和完全更新功能。

  1. 付费可见/授权可见:

  通过系统扩展,实现了微信付费/授权可见功能。满足个人博主的小量用户收费需求。

  因为博客本身是静态为主,扩展的动态功能部份,可以使用本站的动态服务完成。

此功能将显示全文章1/3,余下部份在付费后自动显示。

  1. 隐藏/密码可见

  主要针对博主本身可见,输入统一的授权码,可以直接查看隐藏的内容

  1. 广告/打赏提示

  通过修改模板和配置文件,实现在每篇文章中显示广告(多广告随机显示)以及打赏提示

  1. 信息直通微信

  通过配置文件,可以设置每篇文章中增加“发消息给我的微信”功能,网友可以直接发送信息给博主微信。


试了一下比较火的Hugo,我给它取名“火锅”,一个相当有四川特色的名字。它是使用golang为平台,因此天生跨平台性。

相关文档需要找时间看看,不过啃英文还是痛苦的。

最新版本在这里下载:https://github.com/gohugoio/hugo/releases

当前使用的模板是Hyde-hyde ,或者这里.它使用了代码高亮, Awesome在线图标.可选择多种评论系统( GraphComment, Disqus

模板的手机适应能力也很好.

我使用它,一是学习,再者它是每个markdown文件单独保存,比较便于任意场景使用.比如,完全可以把它放在手机里或优盘中,什么电脑中都可以运行,然后写本地博客.

国内泛泛使用的多,而深入研究的少.

似乎在线评论安装不了,因为都是使用的一些国外评论系统,基本都被长城所"墙".因为大中国不需要评论.

刚安装起了Commento讨论,只需要参数下添加

 Commento = true
 disqusShortname = "scwy@qq.com"

看起来似乎加第一行就可以了.另外,Commento是通过访问的域名决定是否加载评论,所以本地运行时是看不到评论的.

Commento的加载还是很简单的,在官方申请帐号,添加来访域名.然后在网页适当的位置添加一个div,并加载js文件即可.我估计,通过js文件,它获取到访问者的url,判断加载哪个评论id.这样达到了与平台的无关性.

似乎它也可以用golang来自建一个.

修改markdown默认模板,需要修改博客目录下的archetypes文件夹中的default.md文件,而不是模板本身的archetypes目录.

这里讲了Hugo模板中的可以使用的各类变量.

需要在首页展现一些图片

thumbnail: "/img/favicon.png"
cover: "/img/favicon.png"
screenshot: '.. /hyde-hyde.png'

这几个属性均未成功

2019.7.30最新:hyde-hyde/layouts/index.html中添加一个属性即可,这里使用thumbnail:

      {{if .Params.thumbnail}}
      <div style="float:left;padding:10px;"><img style="max-width:100px;max-height:100px;" …
注意:暂时停止付费阅读,待修复。
若实在想看内容,请打赏后告知我微信,将人工发送。点这里通知我

相关文章