AmazingRise / hugo-theme-diary

Moments piled up. A Hugo theme ported from SumiMakito/hexo-theme-Journal.
MIT License
568 stars 194 forks source link

添加隐藏文章功能 #139

Closed Steven52065 closed 1 year ago

Steven52065 commented 1 year ago

因为想让一些比较水的文章不要显示在主页里,但是需要显示在侧边栏的分类里,所以尝试做了这个更改 给每个文章增加了一个hidden参数 如果设置为true,就会在主页里隐藏 (这是我第一次提交pr,如果有什么弄错的地方,真的非常抱歉)

Steven52065 commented 1 year ago

发现这样会导致第一页只能显示很少的文章...(貌似隐藏的文章也算进分页里了.........) 请问作者大佬有没有什么办法呢..? 感谢赐教

AmazingRise commented 1 year ago

Hi Steven 感谢你的反馈。其实这个主题有隐藏文章的功能。 在这一行: https://github.com/AmazingRise/hugo-theme-diary/blob/45cf835f003e9413702350d888bbfa3c53e2ffe8/layouts/index.html#L7 如果需要隐藏文章的话,去掉date就可以了。

Steven52065 commented 1 year ago

嗨史蒂文 感谢你的回应。它实际上这个主题有隐藏文章的功能。 在这一步:

https://github.com/AmazingRise/hugo-theme-diary/blob/45cf835f003e9413702350d888bbfa3c53e2ffe8/layouts/index.html#L7

如果需要隐藏文章的话,去掉日期就可以了。

感谢大佬的帮助 --- title: "WP BUUCTF [第一章web入门]常见的搜集" # date: 2023-01-17T01:57:18+08:00 draft: false --- “去掉日期”是指这样么? 但是这样的话在分类下的时间就会变成默认的0001-01-01,看起来就比较奇怪了... 是我弄错了“去掉日期”的方式还是什么原因呢? 请求指点,感谢

AmazingRise commented 1 year ago

好的,这样的话我过段时间加一下这个功能吧! 我发现这里的逻辑实现得有点复杂了,我打算另起炉灶再写一个。

Anyway, thanks for your support!

Steven52065 commented 1 year ago

好的,这样的话我过段时间加一下这个功能吧! 我发现这里的逻辑实现得有点复杂了,我打算另起炉灶再写一个。

Anyway, thanks for your support!

感谢!!! 大佬新年快乐,万事如意

AmazingRise commented 1 year ago

Solved in https://github.com/AmazingRise/hugo-theme-diary/commit/95ab2b1dfcef80ef43414a249e59a149a5a6868d