https://github.com/bolt/sitemap-extension
Provide a sitemap (.xml) for your Bolt site
https://github.com/bolt/sitemap-extension
Last synced: 6 months ago
JSON representation
Provide a sitemap (.xml) for your Bolt site
- Host: GitHub
- URL: https://github.com/bolt/sitemap-extension
- Owner: bolt
- License: mit
- Created: 2025-12-18T19:50:50.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-12-30T11:41:23.000Z (6 months ago)
- Last Synced: 2026-01-03T02:17:02.041Z (6 months ago)
- Language: XSLT
- Size: 40 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Bolt Sitemap Extension
Author: Bob den Otter
This Bolt extension can be used to add a `sitemap.xml` to your site..
Installation:
```bash
composer require bolt/sitemap-extension
```
.. and, you're good to go! Visit `/sitemap.xml` on your site, and you should
see the result!
**Warning:** To generate the correct new links to contenttypes using overrides in `routes.yaml`, update your ContentType definition by setting e.g. `record_route: pagebinding`. Otherwise, the sitemap will still show Bolt's default routes.
-------
The part below is only for _developing_ the extension. Not required for general
usage of the extension in your Bolt Project.
## Running PHPStan and Easy Codings Standard
First, make sure dependencies are installed:
```bash
COMPOSER_MEMORY_LIMIT=-1 composer update
```
And then run ECS:
```bash
vendor/bin/ecs check src --fix
```