function rdf_preprocess_html in Drupal 9
Same name and namespace in other branches
- 8 core/modules/rdf/rdf.module \rdf_preprocess_html()
- 10 core/modules/rdf/rdf.module \rdf_preprocess_html()
Implements hook_preprocess_HOOK() for HTML document templates.
File
- core/
modules/ rdf/ rdf.module, line 268 - Enables semantically enriched output for Drupal sites in the form of RDFa.
Code
function rdf_preprocess_html(&$variables) {
// Adds RDF namespace prefix bindings in the form of an RDFa 1.1 prefix
// attribute inside the html element.
if (!isset($variables['html_attributes']['prefix'])) {
$variables['html_attributes']['prefix'] = [];
}
foreach (rdf_get_namespaces() as $prefix => $uri) {
$variables['html_attributes']['prefix'][] = $prefix . ': ' . $uri . " ";
}
}