六一的部落格


关关难过关关过,前路漫漫亦灿灿。




设置文件描述信息

使用 Org Special Blocks - Description

形如

#+begin_description
Here is my *post summary*.

And this can be over /multiple lines/ too!
#+end_description

导出后

1description = """
2  Here is my **post summary**.
3  And this can be over _multiple lines_ too!
4  """

设置子树描述信息

Replace Font-matter Keys 介绍了如何设置子树内容概要, 提到了描述信息属性名

形如

1:PROPERTIES:
2:EXPORT_DESCRIPTION: Here is my post summary.
3:END:

导出为

1description: "Here is my post summary."

修改yasnippet模板

添加如下内容, 手动输入文章描述

:EXPORT_DESCRIPTION: $1

在主题中使用文章描述信息

之前的笔记全都不包含描述信息, 对于这种情况显示正文内容


为之前的笔记设置显示正文内容


Hugo Summary字段

Hugo - Summary

可以通过3种方式给出

  1. 默认取正文前70个单词. 单词数可以通过 summaryLength 字段进行设置
  2. 正文之前给出, 使用 <--more--> 与正文内容分隔
  3. 设置文章 summary 字段

便签

-
Hugo - string.Substr
Hugo - Truncated

使用文章的描述信息


Hugo Description字段

Hugo - Description


如果描述字段为空, 使用Summary字段; 使用描述字段

1{{ if eq .Description "" }}
2    <meta property="description" content="{{ .Summary }}">
3{{ else }}    
4    <meta property="description" content="{{ .Description }}">
5{{ end }}

描述信息有字数限制

符合SEO的Description字数、规范


为文章添加描述



设置文件描述信息

使用 Org Special Blocks - Description

形如

#+begin_description
Here is my *post summary*.

And this can be over /multiple lines/ too!
#+end_description

导出后

1description = """
2  Here is my **post summary**.
3  And this can be over _multiple lines_ too!
4  """

设置子树描述信息

Replace Font-matter Keys 介绍了如何设置子树内容概要, 提到了描述信息属性名

形如

1:PROPERTIES:
2:EXPORT_DESCRIPTION: Here is my post summary.
3:END:

导出为

1description: "Here is my post summary."

修改yasnippet模板

添加如下内容, 手动输入文章描述

:EXPORT_DESCRIPTION: $1

在主题中使用文章描述信息

之前的笔记全都不包含描述信息, 对于这种情况显示正文内容


为之前的笔记设置显示正文内容


Hugo Summary字段

Hugo - Summary

可以通过3种方式给出

  1. 默认取正文前70个单词. 单词数可以通过 summaryLength 字段进行设置
  2. 正文之前给出, 使用 <--more--> 与正文内容分隔
  3. 设置文章 summary 字段

便签

-
Hugo - string.Substr
Hugo - Truncated

使用文章的描述信息


Hugo Description字段

Hugo - Description


如果描述字段为空, 使用Summary字段; 使用描述字段

1{{ if eq .Description "" }}
2    <meta property="description" content="{{ .Summary }}">
3{{ else }}    
4    <meta property="description" content="{{ .Description }}">
5{{ end }}

描述信息有字数限制

符合SEO的Description字数、规范