媳妇一直在做线下心理咨询,长期积累了大量关于自身经历,觉察日记和咨询案例的心得体会。想要把这些资料整理成文章发布到网上,让更多人受益。虽然国内自媒体平台众多,然却相对封闭;各平台规范要求也不同,因此发布的文章进行了不同程度的修改。
搭建个人博客网站,可以在全量保存原文的前提下,提供更多内容聚合,方便大家访问和咨询。
欢迎访问:☞ 遇见小灵官网 ☜
上成品图(Talk is cheap, show me the product)
功能 | 桌面端 | 移动端 |
---|---|---|
主页明亮模式 | ||
主页暗黑模式 | ||
标签分组 | ||
快捷搜索 | ||
全网平台 | ||
关于 |
工程编译
版本
hugo
版本:v0.124.1
,记得要下载extend
版本,否则编译失败。
编译超时
编译时,错误提示如下:
ERROR error Timed out creating content for page "xxx.md" (.Content will be empty). This is most likely a circular shortcode content loop that should be fixed. If this is just a shortcode calling a slow remote service, try to set "timeout=20000" (or higher, value is in milliseconds) in config.toml.
修复办法,在config.yaml
或hugo.yaml
中添加字段:
timeout: 60000
第三方依赖组件
编译时,错误提示如下:
Start building sites …
hugo v0.124.1-db083b05f16c945fec04f745f0ca8640560cf1ec+extended darwin/amd64 BuildDate=2024-03-20T11:40:10Z VendorInfo=gohugoio
ERROR error calling resources.GetRemote: Get "https://publish.twitter.com/oembed?dnt=false&omit_script=true&url=https%3A%2F%2Ftwitter.com%2FDesignReviewed%2Fstatus%2F1085870671291310081": net/http: TLS handshake timeout
ERROR error calling resources.GetRemote: Get "https://vimeo.com/api/oembed.json?dnt=0&url=https%3A%2F%2Fvimeo.com%2F48912912": dial tcp 108.160.163.112:443: i/o timeout
WARN Search page not found. Create a page with layout: search.
WARN Archives page not found. Create a page with layout: archives.
Built in 41513 ms
Error: error building site: logged 2 error(s)
删除工程中关于Twitter
和VIMEO
相关的组件。
定制修改
时间格式调整
所有日期显示从英文改成中文:
# 如:
<lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
# 改成
<lastBuildDate>{{ .Date.Format "2006/01/02 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
文章底部索引
源码:
效果: