tagged_pages

Classify pages according to tags.

To install, run nikola plugin -i tagged_pages

Plugin to support tagging pages, and creating lists of page tags and of pages for a given tag.

In general, very similar to the regular tag support except where it makes no sense:

  • No RSS/Atom feeds (pages don't necessarily have dates)
  • No equivalent for TAG_PAGES_ARE_INDEXES for same reason

There is no translation message for "Pages tagged [whatever]" so if you use any language other than English you will need to configure TAGGED_PAGES_TITLES to get nice output.

Suggested Configuration:

# Name for the page with the list of all page tags
TAGGED_PAGES_INDEX_PATH = "tagged_pages.html"
# Folder where the files for each tag should be
TAGGED_PAGES_PATH = "tagged_pages"
# Similar to TAG_TITLES, defaults to it.
TAGGED_PAGES_TITLES = {
   DEFAULT_LANG: {
       "blogging": "Pages about blogging",
       "open source": "Pages about open source software",
       "foo": "Pages about open source software",
   },
}

Issues? Questions?

You can report issues with this plugin and request help via GitHub Issues.