页面方法
使用这些方法与页面对象配合使用。
使用这些方法与页面对象配合使用。
PAGE.AllTranslations ⟼ page.Pages返回给定页面的所有翻译,包括给定的页面本身。 Read More »
PAGE.AlternativeOutputFormats ⟼ page.OutputFormats返回一个
OutputFormat
对象的切片,不包括当前输出格式,每个对象表示给定页面启用的一个输出格式。
Read More »
PAGE.BundleType(PAGE.束类型) ⟼ files.ContentClass(文件内容类)返回给定页面的束类型,如果页面不是页面束,则返回空字符串。 Read More »
PAGE.CodeOwners ⟼ []string返回给定页面的代码所有者片段,从项目目录根目录中的CODEOWNERS文件中获取。 Read More »
PAGE.CurrentSection ⟼ hugolib.pageState返回给定页面所在的部分的页面对象。 Read More »
PAGE1.Eq PAGE2 ⟼ bool判断两个Page对象是否相等。 Read More »
PAGE.ExpiryDate ⟼ time.Time返回给定页面的过期日期。 Read More »
PAGE.FuzzyWordCount ⟼ int返回给定页面内容中的字数,以100的倍数向上取整。 Read More »
PAGE.GetPage PATH ⟼ hugolib.pageState返回给定路径的Page对象。 Read More »
PAGE.GetTerms TAXONOMY ⟼ page.Pages返回给定页面上给定分类法中定义的术语页面的集合,按照在frnt matter中出现的顺序排序。 Read More »
PAGE.GitInfo ⟼ source.GitInfo返回与给定页面的最后提交相关的Git信息。 Read More »
PAGE.HasMenuCurrent MENU MENUENTRY ⟼ bool判断给定的页面对象是否与给定菜单中给定菜单项下关联的页面对象匹配。 Read More »
PAGE.HasShortcode NAME ⟼ bool判断给定页面是否调用了给定的短代码。 Read More »
PAGE.HeadingsFiltered ⟼ tableofcontents.Headings返回与给定页面相关的每个页面的标题列表。 Read More »
PAGE.InSection SECTION ⟼ bool判断给定页面是否在给定的部分中。 Read More »
PAGE1.IsAncestor PAGE2 ⟼ bool报告PAGE1是否是PAGE2的祖先。 Read More »
PAGE1.IsDescendant PAGE2 ⟼ bool报告PAGE1是否是PAGE2的子孙页面。 Read More »
PAGE.IsHome ⟼ bool判断给定页面是否为主页。 Read More »
PAGE.IsMenuCurrent MENU MENUENTRY ⟼ bool判断给定的页面对象是否与给定菜单中的菜单条目所关联的页面对象匹配。 Read More »
PAGE.IsNode ⟼ bool判断给定页面是否为节点。 Read More »
PAGE.IsPage ⟼ bool报告给定页面是否为普通页面。 Read More »
PAGE.IsSection ⟼ bool判断给定页面是否为章节页面。 Read More »
PAGE.IsTranslated ⟼ bool判断给定页面是否有一个或多个翻译版本。 Read More »
PAGE.Kind ⟼ string返回给定页面的类型。 Read More »
PAGE.Lastmod ⟼ time.Time返回给定页面的最后修改日期。 Read More »
PAGE.Next ⟼ hugolib.pageState返回给定页面在全局页面集合中的下一页。 Read More »
PAGE.NextInSection ⟼ hugolib.pageState返回给定页面相对于所在部分的下一个页面。 Read More »
PAGE.OutputFormats ⟼ []OutputFormat返回一个表示给定页面启用的输出格式之一的OutputFormat对象组成的切片。 Read More »
PAGE.Param KEY ⟼ any返回具有给定键的页面参数,如果有,则回退到站点参数。 Read More »
PAGE.Params ⟼ maps.Params返回给定页面前置元数据中定义的自定义参数映射。 Read More »
PAGE.Plain ⟼ string返回给定页面的渲染内容,移除所有HTML标签。 Read More »
PAGE.PlainWords ⟼ []string调用 Plain 方法,将结果拆分为单词切片,并返回该切片。 Read More »
PAGE.Prev ⟼ hugolib.pageState返回给定页面在全局页面集合中的上一页。 Read More »
PAGE.PrevInSection ⟼ hugolib.pageState返回给定页面相对于所在部分的前一页。 Read More »
PAGE.PublishDate ⟼ time.Time返回给定页面的发布日期。 Read More »
PAGE.RawContent ⟼ string返回给定页面的原始内容。 Read More »
PAGE.Ref OPTIONS ⟼ string返回给定页面的绝对 URL,包括给定路径、语言和输出格式。 Read More »
PAGE.RegularPages ⟼ page.Pages返回当前部分中的常规页面集合。 Read More »
PAGE.RegularPagesRecursive ⟼ page.Pages返回当前部分内的常规页面集合,以及所有后代部分内的常规页面。 Read More »
PAGE.RelPermalink ⟼ string返回给定页面的相对永久链接。 Read More »
PAGE.RelRef OPTIONS ⟼ string返回给定页面的相对URL,带有给定的路径、语言和输出格式。 Read More »
PAGE.RenderShortcodes ⟼ template.HTML渲染给定页面内容中的所有短代码,保留周围的标记。 Read More »
PAGE.RenderString [OPTIONS] MARKUP ⟼ template.HTML将标记渲染为HTML。 Read More »
PAGE.Scratch ⟼ maps.Scratch在给定页面上创建一个“scratch pad”,用于存储和操作数据。 Read More »
PAGE.Section ⟼ string返回给定页面所属的顶级部分的名称。 Read More »
PAGE.Slug ⟼ string(字符串类型)返回在开头信息中设定的给定页面的URL网址链接。 Read More »
PAGE.TranslationKey ⟼ string返回给定页面的翻译键。 Read More »
PAGE.WordCount ⟼ int返回给定页面内容中的单词数量。 Read More »
PAGE.Title ⟼ 字符串返回给定页面的标题。 Read More »
PAGE.Aliases ⟼ []string返回在正文元数据中定义的URL别名。 Read More »
PAGE.Layout ⟼ string返回在前置元数据中定义的给定页面的布局。 Read More »
PAGE.Draft ⟼ bool判断给定页面是否为草稿,根据前置元数据进行定义。 Read More »
PAGE.Store ⟼ maps.Scratch在给定页面上创建一个可持久化的“草稿本”,用于存储和操作数据。 Read More »
PAGE.FirstSection ⟼ hugolib.pageState返回给定页面所属顶级节的Page对象。 Read More »
PAGE.Translations ⟼ page.Pages返回给定页面的所有翻译,不包括当前语言。 Read More »
PAGE.Paginate COLLECTION [N] ⟼ page.Pager对页面集合进行分页处理。 Read More »
PAGE.Parent ⟼ hugolib.pageState返回给定页面的父级部分的页面对象。 Read More »
PAGE.Keywords ⟼ []string返回在前置元数据中定义的关键词切片。 Read More »
PAGE.截断 ⟼ 布尔型汇报内容长度是否超过摘要长度。 Read More »
PAGE.Type ⟼ 字符串返回给定页面的内容类型。 Read More »
PAGE.LinkTitle ⟼ string返回给定页面的链接标题。 Read More »
PAGE.Description ⟼ string根据前置数据中定义的描述,返回给定页面的描述。 Read More »
PAGE.TableOfContents ⟼ template.HTML返回给定页面的目录。 Read More »
PAGE.Content ⟼ template.HTML返回给定页面的渲染内容。 Read More »
PAGE.Fragments ⟼ tableofcontents.Fragments返回给定页面中的片段的数据结构。 Read More »
PAGE.Date ⟼ time.Time返回给定页面的日期。 Read More »
PAGE.Data ⟼ page.Data返回每种页面类型的唯一数据对象。 Read More »
PAGE.Site ⟼ page.siteWrapper返回网站对象。 Read More »
PAGE.Sitemap ⟼ config.SitemapConfig返回给定页面中在前置元数据中定义的网站地图设置,如果没有定义则返回网站配置定义的网站地图设置。 Read More »
PAGE.File ⟼ hugolib.fileInfo对于由文件支持的页面,返回给定页面的文件信息。 Read More »
PAGE.Render NAME ⟼ template.HTML使用给定页面作为上下文来渲染给定的模板。 Read More »
PAGE.Page ⟼ hugolib.pageState返回给定页面的Page对象。 Read More »
PAGE.Pages ⟼ page.Pages返回当前部分内的常规页面集合,以及子代部分的部分页面。 Read More »
PAGE.Permalink ⟼ string返回给定页面的永久链接。 Read More »
PAGE.Language ⟼ langs.Language返回给定页面的语言对象。 Read More »
PAGE.ReadingTime ⟼ int返回给定页面的估计阅读时间(以分钟为单位)。 Read More »
PAGE.Summary ⟼ template.HTML返回给定页面的内容摘要。 Read More »
PAGE.Sites ⟼ page.Sites返回所有站点对象的集合,每个语言一个对象,并按语言权重排序。 Read More »
PAGE.Sections ⟼ page.Pages返回一个页面集合,其中包含给定页面的每个直接子级章节的页面。 Read More »
PAGE.Weight ⟼ int返回前置元数据中定义的给定页面的权重。 Read More »
PAGE.Resources ⟼ resource.Resources返回一个页面资源集合。 Read More »
PAGE.Ancestors ⟼ page.Pages返回给定页面的每个祖先部分的Page对象集合。 Read More »