PageBuilder
Visual section builder for MODX 3. Draft and publish without overwriting resource content

Builds an XML urlset for MODX resources that have a published PageBuilder snapshot in pb_pages (published_revision > 0).
A dedicated sitemap URL for landings and pages built in PageBuilder without maintaining a manual ID list.
robots.txt.The MODX resource must be published and not deleted. Filter by context with the context parameter.
| Parameter | Default | Description |
|---|---|---|
context | empty | MODX context key. Empty = all contexts |
priority | 0.5 | <priority> value |
changefreq | weekly | <changefreq> value |
[[!PageBuilderSitemap]]
[[!PageBuilderSitemap?
&context=`web`
&priority=`0.8`
&changefreq=`daily`
]]{'!PageBuilderSitemap' | snippet}
{'!PageBuilderSitemap' | snippet : [
'context' => 'web',
'priority' => '0.8',
'changefreq' => 'daily'
]}Each URL includes:
<loc> — full resource URL (makeUrl, full mode)<lastmod> — resource editedon in ISO 8601<changefreq> and <priority> from snippet parametersIf no pages match, an empty <urlset> is returned.
Set application/xml on the resource, template, or web server rule. The snippet returns XML body only.