Search documentation of phoenix_kit

# PhoenixKit.Modules.Sitemap.Sources.Shop (phoenix_kit v1.7.87)

Copy Markdown View Source

Shop source for sitemap generation.

Collects catalog page, active category pages, and active product pages from the PhoenixKit Shop module for inclusion in the sitemap.

## URL Structure

- Catalog: `/shop` (or `/et/shop` for non-default language)
- Categories: `/shop/category/:slug` (or `/et/shop/category/:slug`)
- Products: `/shop/product/:slug` (or `/et/shop/product/:slug`)

## Excluded URLs

- `/cart` — user-specific
- `/checkout` — user-specific
- `/checkout/complete/:uuid` — user-specific

## Enabling

This source is enabled when:

1. Shop module is enabled (`shop_enabled` setting)
2. Shop sitemap inclusion is enabled (`sitemap_include_shop` setting, default: true)

## Sitemap Properties

- Catalog page: priority 0.8, changefreq "daily", category "Shop"
- Categories: priority 0.7, changefreq "weekly", category "Shop > Categories"
- Products: priority 0.8, changefreq "weekly", category "Shop > Products"