function single_page_site_html_head_alter in Single Page Site 7
Implements hook_html_head_alter().
File
- ./
single_page_site.module, line 105
Code
function single_page_site_html_head_alter(&$elements) {
if (current_path() == 'single-page-site') {
// Remove all meta tags added by rendering sub pages.
foreach ($elements as $key => $element) {
if (isset($element['#tag']) && $element['#tag'] == 'link' && (!isset($element['#theme']) || strpos($element['#theme'], 'metatag') === FALSE)) {
if (isset($element['#attributes']['rel']) && ($element['#attributes']['rel'] == 'canonical' || $element['#attributes']['rel'] == 'shortlink')) {
unset($elements[$key]);
}
}
}
}
}