function metatag_is_error_page in Metatag 7
Determines if we are in an error page and return the appropriate instance.
Return value
string String of error.
1 call to metatag_is_error_page()
- metatag_page_build in ./
metatag.module - Implements hook_page_build().
File
- ./
metatag.module, line 2866 - Primary hook implementations for Metatag.
Code
function metatag_is_error_page() {
$known_errors = array(
'global:403' => '403 Forbidden',
'global:404' => '404 Not Found',
);
$headers = drupal_get_http_header();
if (isset($headers['status'])) {
foreach ($known_errors as $error => $status) {
if ($status == $headers['status']) {
return $error;
}
}
}
return '';
}