Pages, taxonomies, menus and pagination

get_page
The full value of the page at path (relative paths resolve against page), or none.
deref
The full value (with relations) of a listed summary page.
get_terms
The term links of page for taxonomy; [] when it is not a taxonomy.
related
Pages related to page among pages, best first, per the related config: indices limits the search to some indices, fragments adds heading ids to the fragments indices, keywords adds keywords by index name ({"tags": ["rust"]}), page=none searches the fragments and keywords alone. When a fragments index with applyFilter matched, each result’s fragments holds only the matched headings.
param
The page param key (a dotted path), else the site param.
paginator
The pager of the current (page, format) over its default list. Recorded: the first call wins.
paginate
The pager over pages. A re-call with another list or size is an error naming both positions.
store_set
Sets key in the page store (content-phase writes are buffered per transaction); in a content adapter without page=, in the adapter’s store, which its runs for every language share. Prints nothing.
store_get
Reads key from the page store (in a content adapter without page=: the adapter’s store), or none.
add_page
Adds the page page describes to the adapter’s directory: path (relative, required but for kind: home), kind (default page), title, content ({mediaType, value}, default Markdown), dates ({date, lastmod, publishDate, expiryDate}), params, build, cascade, outputs and the other front matter fields (not lang, content.markup). A path added again replaces the earlier page. Prints nothing.
add_resource
Adds the page resource resource describes: path (relative to the adapter’s directory, required), content ({mediaType, value}: a string, or a resource, which keeps its own URL), name, title, params. A path added again replaces the earlier resource. Prints nothing.
enable_all_languages
Runs the adapter for every language, not only its own (the runs share the adapter’s store). Prints nothing.
page_content
The rendered content of page; memoised and cycle-checked.
page_summary
The summary of page.
page_plain
The content of page as plain text.
page_word_count
The word count of page.
page_fragments
{headings, identifiers} of page.
page_toc
The table of contents of page.
render_shortcodes
The source of page with its shortcodes expanded (placeholders renumbered).
is_menu_current
Whether entry of menu points at page.
has_menu_current
Whether a child of entry of menu points at page.
by_title
Pages by title (collation of the language).
by_link_title
Pages by link title.
by_date
Pages by date, oldest first.
by_publish_date
Pages by publish date.
by_lastmod
Pages by last modification.
by_weight
Pages by Go’s default page order (weight, date, link title, path).
group_by_date
[{key, pages}] grouped by the date formatted with format (strftime), newest first (order="asc": oldest first); no date is Go’s zero date (0001).
group_by_param
[{key, pages}] grouped by the page param param.
by_count
Taxonomy terms by page count, then lower-cased name in Go’s string order.
alphabetical
Taxonomy terms by name (collation).

    Type to search titles, headings and text.