-
- Added page-level
lastmodoptions #113
- Added page-level
-
- Updated README.md with page override options.
-
- New capability to support "standalone" Sitemap News pages
- New XSL format for Sitemap News
- Added a toggle for XSL transform support to be disabled
-
- Improved blueprint and created sections
- Hide
x-defaultalternate links wheninclude_default_langis enabled
-
- Fixed an issue with translated links were not being handled properly and not showing all alternate languages
-
- Added support for Google News tags #93
- Enhanced Google News to allow restriction to paths and configurable max-age in days
-
- Added YAML syntax highlighting in README.md #101
-
- Added new
route:field to JSON format sitemap
- Added new
-
- Fixed an issue with
x-defaultentry not working with non-string based language code
- Fixed an issue with
- Added ability to disable multi-lang completely to replicate prior functionality #96
- Added support for new optional
html_supportoption that allows you to render the sitemap as an HTML page in your site when you access the sitemap URL with no extension or.html. Can be customized and extended in your theme as needed.
-
- Added complete multi-language support utilizing Google Search recommended SEO best-practices for bi-directional linking to translated pages.
- Added support fo
x-defaulthreflang entries. - Added support for new
sitemap.jsoncustom format that is useful for other plugins to understand the multi-language structure of the site - Added support for sitemap images per Google guidelines #81
-
- Improved readme/blueprints with regex information #78
-
- Added a new
Ignore External URLsoption that defaults totrue - Added a new
Ignore Protected Pagesoption that defaults totrue#62 - Added a new
onSitemapProcessed()event to allow for dynamic manipulation of the sitemap
- Added a new
-
- Improved
SitemapEntryto allow setting via constructor - Added
changefreqandpriorityto manually and dynamically added entries - Use composer for autoloading
- Improved
-
- Force a fallback to
ento ensure you can't getnull/falselanguage #74
- Force a fallback to
-
- Fixed a regression issue that caused sitemap not to work 'unless' you had an existing
sitemappage #65
- Fixed a regression issue that caused sitemap not to work 'unless' you had an existing
-
- Only add published translations to the sitemap #43
-
- Add a namespace xhtml for a international sitemap #40