<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Content on Ananke Documentation</title><link>/content/</link><description>Recent content in Content on Ananke Documentation</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Sat, 06 Jun 2026 08:00:00 +0700</lastBuildDate><atom:link href="/content/index.xml" rel="self" type="application/rss+xml"/><item><title>Content Types and Archetypes</title><link>/content/content-types/</link><pubDate>Sat, 06 Jun 2026 08:00:00 +0700</pubDate><guid>/content/content-types/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="#pages"&gt;Pages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#posts"&gt;Posts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#list-pages"&gt;List pages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#taxonomy-pages"&gt;Taxonomy pages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#archetypes"&gt;Archetypes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#front-matter"&gt;Front matter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ananke builds on Hugo&amp;rsquo;s standard content model. This page explains the kinds of
content you will create and the front matter each one needs. For the full list
of front matter keys, see &lt;a href="/content/frontmatter/"&gt;Frontmatter&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="pages"&gt;Pages
 &lt;a class="heading-anchor" href="#pages" aria-label="Link to this section"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;A page is a single standalone document, such as an About or Contact page. Create
one as a file directly under &lt;code&gt;content/&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Images</title><link>/content/images/</link><pubDate>Sat, 06 Jun 2026 08:00:00 +0700</pubDate><guid>/content/images/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="#static-images"&gt;Static images&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#images-in-markdown"&gt;Images in Markdown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#page-bundle-images"&gt;Page bundle images&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#featured-images"&gt;Featured images&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#social-sharing-images"&gt;Social sharing images&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#alt-text"&gt;Alt text&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#common-path-mistakes"&gt;Common path mistakes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This page explains the ways to add images to an Ananke site and the paths each
one uses.&lt;/p&gt;
&lt;h2 id="static-images"&gt;Static images
 &lt;a class="heading-anchor" href="#static-images" aria-label="Link to this section"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Files in your project&amp;rsquo;s &lt;code&gt;static/&lt;/code&gt; directory are copied to the site root as-is.
A file at &lt;code&gt;static/images/example.jpg&lt;/code&gt; is served at &lt;code&gt;/images/example.jpg&lt;/code&gt;:&lt;/p&gt;
&lt;div class="code-block"&gt;
 &lt;button class="code-copy" type="button" aria-label="Copy code to clipboard"&gt;
 &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;
 &lt;/button&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;my-site/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└── static/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └── images/
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └── example.jpg # available at /images/example.jpg&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Reference static images with a leading &lt;code&gt;/&lt;/code&gt; (note: no &lt;code&gt;static&lt;/code&gt; in the URL).&lt;/p&gt;</description></item><item><title>Summaries and Reading Time</title><link>/content/summaries-and-reading-time/</link><pubDate>Sat, 06 Jun 2026 08:00:00 +0700</pubDate><guid>/content/summaries-and-reading-time/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="#automatic-summaries"&gt;Automatic summaries&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#the-manual-summary-divider"&gt;The manual summary divider&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#a-custom-summary-in-front-matter"&gt;A custom summary in front matter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#the-read-more-link"&gt;The read more link&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#reading-time-and-word-count"&gt;Reading time and word count&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#how-list-pages-use-summaries"&gt;How list pages use summaries&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On list pages and the homepage, Ananke shows a short summary of each post rather
than its full content. This page explains where that summary comes from and how
to control it.&lt;/p&gt;
&lt;h2 id="automatic-summaries"&gt;Automatic summaries
 &lt;a class="heading-anchor" href="#automatic-summaries" aria-label="Link to this section"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;If you do nothing, Hugo generates the summary automatically from the start of the
content (by default the first 70 words). This needs no configuration and works
for every page.&lt;/p&gt;
&lt;h2 id="the-manual-summary-divider"&gt;The manual summary divider
 &lt;a class="heading-anchor" href="#the-manual-summary-divider" aria-label="Link to this section"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;To choose exactly where the summary ends, add a divider in your content. Hugo
uses everything before it as the summary:&lt;/p&gt;
&lt;div class="code-block"&gt;
 &lt;button class="code-copy" type="button" aria-label="Copy code to clipboard"&gt;
 &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;
 &lt;/button&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;This paragraph is the summary shown on list pages.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;This and everything after it is only shown on the full page.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h2 id="a-custom-summary-in-front-matter"&gt;A custom summary in front matter
 &lt;a class="heading-anchor" href="#a-custom-summary-in-front-matter" aria-label="Link to this section"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;To write a summary that is independent of the body text, set &lt;code&gt;summary&lt;/code&gt; in front
matter:&lt;/p&gt;</description></item><item><title>Taxonomies</title><link>/content/taxonomies/</link><pubDate>Sat, 06 Jun 2026 08:00:00 +0700</pubDate><guid>/content/taxonomies/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="#default-taxonomies"&gt;Default taxonomies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#adding-terms-to-content"&gt;Adding terms to content&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#term-list-and-terms-pages"&gt;Term list and terms pages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#where-taxonomy-links-appear"&gt;Where taxonomy links appear&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#changing-or-adding-taxonomies"&gt;Changing or adding taxonomies&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Taxonomies group your content by shared terms. Ananke supports Hugo&amp;rsquo;s two
default taxonomies — tags and categories — out of the box.&lt;/p&gt;
&lt;h2 id="default-taxonomies"&gt;Default taxonomies
 &lt;a class="heading-anchor" href="#default-taxonomies" aria-label="Link to this section"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Hugo enables &lt;code&gt;tags&lt;/code&gt; and &lt;code&gt;categories&lt;/code&gt; by default, so you do not need to configure
anything to use them. If you want to declare them explicitly (for example to add
or rename taxonomies), set them in your configuration:&lt;/p&gt;</description></item><item><title>Calculate and show reading time</title><link>/content/reading-time/</link><pubDate>Fri, 16 Jan 2026 08:00:00 +0700</pubDate><guid>/content/reading-time/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="#configuration"&gt;Configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#notes"&gt;Notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The reading time displayed in &lt;code&gt;layouts/_default/single.html&lt;/code&gt; can now be configured via a &lt;code&gt;reading_speed&lt;/code&gt; parameter, instead of always using Hugo&amp;rsquo;s computed &lt;code&gt;.ReadingTime&lt;/code&gt;. (&lt;a href="https://github.com/gohugo-ananke/ananke/commit/39e2145985954eac07dd343a456f5696c8f9e9d6" title="theme(fix): add configurability to reading time display · gohugo-ananke/ananke@39e2145 · GitHub"&gt;GitHub&lt;/a&gt;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The theme still only shows reading time when &lt;code&gt;show_reading_time = true&lt;/code&gt; is enabled (page param or section param). (&lt;a href="https://github.com/gohugo-ananke/ananke/commit/39e2145985954eac07dd343a456f5696c8f9e9d6" title="theme(fix): add configurability to reading time display · gohugo-ananke/ananke@39e2145 · GitHub"&gt;GitHub&lt;/a&gt;)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The displayed value is now computed like this:&lt;/p&gt;</description></item><item><title>Frontmatter</title><link>/content/frontmatter/</link><pubDate>Fri, 16 Jan 2026 08:00:00 +0700</pubDate><guid>/content/frontmatter/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="#using-a-canonical-url"&gt;Using a canonical url&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#common-options"&gt;Common Options&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#example-disabling-breadcrumbs"&gt;Example: Disabling Breadcrumbs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#example-custom-layout"&gt;Example: Custom Layout&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#example-using-linktitle"&gt;Example: Using &lt;code&gt;linktitle&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#defaults--fallbacks"&gt;Defaults &amp;amp; Fallbacks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#notes"&gt;Notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="using-a-canonical-url"&gt;Using a canonical url
 &lt;a class="heading-anchor" href="#using-a-canonical-url" aria-label="Link to this section"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;If you want to publish content that is already published on a different site you need to reference a canonical URL of the original content. By defining the &lt;code&gt;canonicalUrl&lt;/code&gt; in the front matter definition the canonical url is set in the headers.&lt;/p&gt;</description></item><item><title>General</title><link>/content/general/</link><pubDate>Fri, 16 Jan 2026 08:00:00 +0700</pubDate><guid>/content/general/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="#author"&gt;Author&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#read-more-link"&gt;Read more link&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#show-reading-time-and-word-count"&gt;Show Reading Time and Word Count&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="author"&gt;Author
 &lt;a class="heading-anchor" href="#author" aria-label="Link to this section"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Add an author to a page by setting the &lt;code&gt;author&lt;/code&gt; key in its front matter. The author is shown below the title on single pages and on image summary cards.&lt;/p&gt;
&lt;div class="code-block"&gt;
 &lt;button class="code-copy" type="button" aria-label="Copy code to clipboard"&gt;
 &lt;span class="code-copy-label" aria-hidden="true"&gt;Copy&lt;/span&gt;
 &lt;/button&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nn"&gt;---&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;title&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;My First Post&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;author&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;Jane Doe&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nn"&gt;---&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;To set a default author for the whole site, add &lt;code&gt;author&lt;/code&gt; to your site parameters. Page front matter overrides the site default.&lt;/p&gt;</description></item></channel></rss>