Skip to content

Kirby 2 CMS plugin that generates an sitemap.xml and HTML sitemap

License

Notifications You must be signed in to change notification settings

schnti/kirby-sitemap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sitemap Plugin

A plugin for Kirby 2 CMS that generates an sitemap.xml and HTML sitemap.

Installation

Copy or link the sitemap directory to site/plugins/ or use the Kirby CLI:

kirby plugin:install schnti/kirby-sitemap

Config Variables

  • ka.sitemap.excludeSites: Array of page UIDs (Default: array('error'))
  • ka.sitemap.excludeTemplates: Array of template names (Default: array())
  • ka.sitemap.includeSites: Array of page UIDs (Default: array())
  • ka.sitemap.showInvisibleSites: true / false (Default: false)
  • ka.sitemap.importantSites: Array of page UIDs (Default: array('kontakt'))
c::set('ka.sitemap.excludeSites', array('error', 'sitemap', 'kontakt/danke'));
c::set('ka.sitemap.excludeTemplates', array('fahrzeug', 'leistung'));
c::set('ka.sitemap.includeSites', array('impressum', 'datenschutz'));
c::set('ka.sitemap.showInvisibleSites', false);
c::set('ka.sitemap.importantSites', array('kontakt'));

How to use it

sitemap.xml

Visit the sitemap at this url: http://example.com/sitemap.xml.

There is no actual file generated.

HTML sitemap

Use this simple tag which lets you output an HTML sitemap.

In your text file you can use it as follows:

(sitemap:)

About

Kirby 2 CMS plugin that generates an sitemap.xml and HTML sitemap

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages