Input Metadata
The metadata values listed below apply to individual documents and are typically set from front matter (with just the name of the key) and used as inputs to the recipes in the pipeline to control behavior.
-
DocsKeys.Author:System.StringUsed by blog posts and pages to indicate the author.
-
DocsKeys.Category:System.StringUsed by blog posts to indicate the category of the post. Also used by pages to indicate the category of the page.
-
DocsKeys.Description:System.StringUsed to provide a description for pages and blog posts that can be used in the meta description tag and also for page listings.
-
DocsKeys.ImplicitInheritDoc:System.BooleanSetting this to
truewill assumeinheritdocfor all API symbols that don't provide their own documentation comments. -
DocsKeys.NoContainer:System.BooleanSetting this to
truefor a document will remove the surrounding container from a page, including the title. -
DocsKeys.NoGutter:System.BooleanSetting this to
truewill remove the gutter area from around a page. -
DocsKeys.NoSidebar:System.BooleanSetting this to
truefor a document will remove the sidebar from the page. -
DocsKeys.NoTitle:System.BooleanSetting this to
truefor a document will remove the title banner from the page. -
DocsKeys.Order:System.Int32Indicates the relative order of pages to each other. If no value is supplied for a document, the default order is 1000 (I.e., after most pages that do have a defined order).
-
DocsKeys.ProcessIncludes:System.BooleanIndicates that include statements should be processed using the
Wyam.Core.Modules.IO.Includemodule. The default behavior is to process all includes. -
DocsKeys.Published:System.DateTimeorSystem.StringUsed for blog posts to store the date of the post.
-
DocsKeys.ShowInNavbar:System.BooleanSet to
falseto hide a particular page from the top-level navigation bar. -
DocsKeys.ShowInSidebar:System.BooleanSet to
falseto hide a particular page from the side navigation bar. -
DocsKeys.Tags:System.StringorIEnumerable<string>The tags for a given post.
-
DocsKeys.Title:System.StringThe title of the post or page.
Note that these lists aren't exhaustive. Some modules used by the recipe may have their own document metadata that you can set as well.
