<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hugo on AngeCI’s Blog</title><link>https://angeci.github.io/blog/yue/tags/hugo/</link><description>Recent content in Hugo on AngeCI’s Blog</description><generator>Hugo -- gohugo.io</generator><language>zh-hant-HK</language><lastBuildDate>Fri, 24 Apr 2026 10:45:25 +0000</lastBuildDate><atom:link href="https://angeci.github.io/blog/yue/tags/hugo/index.xml" rel="self" type="application/rss+xml"/><item><title>RSS 日期調整</title><link>https://angeci.github.io/blog/yue/rss-publish-date-adjustment/</link><pubDate>Fri, 24 Apr 2026 10:45:25 +0000</pubDate><guid>https://angeci.github.io/blog/yue/rss-publish-date-adjustment/</guid><description>&lt;p&gt;今天睇咗 Alex Hsu 嘅呢篇《&lt;a class="link" href="https://alexhsu.com/publish-date" target="_blank" rel="noopener"
 &gt;你的RSS文章壽命可能只有別人的一半&lt;/a&gt;》，即刻 check 下自己網站嘅 RSS 資訊，發現 RSS 輸出入面嘅 &lt;code&gt;&amp;lt;pubDate&amp;gt;&lt;/code&gt; 係拎 &lt;code&gt;date&lt;/code&gt; 而唔係我喺 frontmatter 度指定嘅 &lt;code&gt;lastmod&lt;/code&gt; 屬性。後者先至係我想喺 RSS show 出嚟嘅發佈時間。&lt;/p&gt;
&lt;h1 id="我而家嘅發佈流程"&gt;&lt;a href="#%e6%88%91%e8%80%8c%e5%ae%b6%e5%98%85%e7%99%bc%e4%bd%88%e6%b5%81%e7%a8%8b" class="header-anchor"&gt;&lt;/a&gt;我而家嘅發佈流程
&lt;/h1&gt;&lt;p&gt;呢度而家係用 Hugo 同 GitHub Pages 起出嚟嘅。響我寫一篇新文章嘅時候，會喺臨 save file 嗰陣𥄫下而家個時間，然後手動填個時間上去 frontmatter 嘅 &lt;code&gt;date&lt;/code&gt;，然後盡快推上 GitHub。響我更新舊文嘅時候，我就唔郁 &lt;code&gt;date&lt;/code&gt; 而係郁 &lt;code&gt;lastmod&lt;/code&gt;。殊不知原來咁嘅更新方法，反而係伏咗我自己。&lt;/p&gt;
&lt;h1 id="開工"&gt;&lt;a href="#%e9%96%8b%e5%b7%a5" class="header-anchor"&gt;&lt;/a&gt;開工
&lt;/h1&gt;&lt;p&gt;要改動 RSS 入面嘅發佈時間，我哋可以從 &lt;a class="link" href="https://github.com/CaiJimmy/hugo-theme-stack/blob/master/layouts/rss.xml" target="_blank" rel="noopener"
 &gt;&lt;code&gt;layouts/rss.xml&lt;/code&gt;&lt;/a&gt; （至少我而家用緊呢個主題係呢個 file）呢個 file 入手。呢個 file 裏面有行係咁樣：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-xml" data-lang="xml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;pubDate&amp;gt;&lt;/span&gt;{{ .PublishDate.Format &amp;#34;Mon, 02 Jan 2006 15:04:05 -0700&amp;#34; | safeHTML }}&lt;span style="color:#ff6ac1"&gt;&amp;lt;/pubDate&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;其中 &lt;a class="link" href="https://gohugo.io/methods/page/publishdate/" target="_blank" rel="noopener"
 &gt;&lt;code&gt;.PublishDate&lt;/code&gt;&lt;/a&gt; 代表 frontmatter 嘅 &lt;code&gt;date&lt;/code&gt; 屬性，而 &lt;code&gt;lastmod&lt;/code&gt; 屬性就係 &lt;a class="link" href="https://gohugo.io/methods/page/lastmod/" target="_blank" rel="noopener"
 &gt;&lt;code&gt;.Lastmod&lt;/code&gt;&lt;/a&gt;。換咗呢個值之後應該就搞掂喇。&lt;/p&gt;
&lt;p&gt;我唔知以我而家嘅發佈流程嚟睇，可唔可以做到自動填同改發佈日期，如果得嘅話以後有空也許會試着做做看。&lt;/p&gt;
&lt;blockquote class="alert alert-important"&gt;
 &lt;div class="alert-header"&gt;
 &lt;span class="alert-icon"&gt;📌&lt;/span&gt;
 &lt;span class="alert-title"&gt;2026/04/24 更新&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="alert-body"&gt;
 &lt;p&gt;我搵到個可以從 Git 拎日子嘅 &lt;a class="link" href="https://gohugo.io/configuration/all/#enablegitinfo" target="_blank" rel="noopener"
 &gt;Hugo 選項&lt;/a&gt;。唔確定呢樣對我係咪有用。&lt;/p&gt;
 &lt;/div&gt;
 &lt;/blockquote&gt;</description></item></channel></rss>