function hook_xmlsitemap_root_attributes_alter in XML sitemap 7.2
Same name and namespace in other branches
- 8 xmlsitemap.api.php \hook_xmlsitemap_root_attributes_alter()
- 2.x 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.
object $sitemap: The sitemap that is currently being generated.
2 invocations of hook_xmlsitemap_root_attributes_alter()
- XMLSitemapIndexWriter::getRootAttributes in ./
xmlsitemap.xmlsitemap.inc - Get Root Attributes.
- XMLSitemapWriter::getRootAttributes in ./
xmlsitemap.xmlsitemap.inc - Return an array of attributes for the root element of the XML.
File
- ./
xmlsitemap.api.php, line 269 - Hooks provided by the XML sitemap module.
Code
function hook_xmlsitemap_root_attributes_alter(array &$attributes, $sitemap) {
$attributes['xmlns:video'] = 'https://www.google.com/schemas/sitemap-video/1.1';
}