sitemap
Enables plugins to add new elements to store's Sitemap file.
Shop-Script
Input (passed by reference)
$route array Current route’s parameters.
… your plugin code …
Output
$return
Array of data for adding new Sitemap file elements. Each array item must contain an associative array with the mandatory 'loc' key and optional keys 'lastmod', 'changefreq', and 'priority'.
Shop-Script
Plugin code example
PHP
public function sitemap(&$route) { $sitemap_data = shopMyPluginHelper::getSitemapData($params); return [ [ 'loc' => $sitemap_data['url'], 'lastmod' => $sitemap_data['update_datetime'], 'changefreq' => 'weekly', 'priority' => '0.8', ], ]; }