最早是在 @koobai 看到「好物」页面,前几天又看到 @wananaiko 也已折腾,这得紧跟步伐。(其实是宏手柄到了,挂机刷素材中~)

更新说明

2023-06-03 已更换为利用 Memos 发布好物,具体见:《Hugo 「近期」短代码(基于 Memos Docker)》

原实现思路

利用 getJSON 函数统一维护页面数据,后期更新修改在 data/goods.json 中,不再需要动页面模板。

当然,如 @wananaiko 通过短代码实现也是OK的,不过短代码更适合单条数据在不同文章内调用,不然模板内置的 CSS 会重复插入。

具体代码

涉及 3 个文件:

themes/hello-friend/layouts/_default/goods.html :创建页面模板

content/goods.md :新建 Hugo 页面

data/goods.json:数据文件

后话

「好物」剁手真听不得大数据推送……当下,个体推荐价值逐步回升。

最后,推荐一个设计感十足的独立博客收录导航:「积薪」 firewood.news