function hook_xmlsitemap_root_attributes_alter in XML sitemap 2.x
Same name and namespace in other branches
- 8 xmlsitemap.api.php \hook_xmlsitemap_root_attributes_alter()
- 7.2 xmlsitemap.api.php \hook_xmlsitemap_root_attributes_alter()
Alter the attributes used for the root element of the XML sitemap.
For example add an xmlns:video attribute:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="https://www.google.com/schemas/sitemap-video/1.1">
Parameters
array $attributes: An associative array of attributes to use in the root element of an XML sitemap.
\Drupal\xmlsitemap\XmlSitemapInterface $sitemap: The sitemap that is currently being generated.
1 invocation of hook_xmlsitemap_root_attributes_alter()
- XmlSitemapWriter::getRootAttributes in src/
XmlSitemapWriter.php - Return an array of attributes for the root element of the XML.
File
- ./
xmlsitemap.api.php, line 238 - Hooks provided by the XML sitemap module.
Code
function hook_xmlsitemap_root_attributes_alter(array &$attributes, \Drupal\xmlsitemap\XmlSitemapInterface $sitemap) {
$attributes['xmlns:video'] = 'https://www.google.com/schemas/sitemap-video/1.1';
}