Функция WP_SHORTLINK_HEADER() │ WP 3.0.0
Функция WP_SHORTLINK_HEADER() отправляет заголовок Link: rel=shortlink, если для текущей страницы определен короткий линк. Эта функция привязана к действию wp и не использует хуки.
Возвращаемое значение
Функция ничего не возвращает (null).
Использование
Чтобы использовать эту функцию, просто вызовите её:
wp_shortlink_header();
Пример использования
Удаление короткой ссылки из заголовка ответа на сервер
В этом примере мы удаляем короткую ссылку для текущей записи из заголовка ответа сервера:
remove_action( 'template_redirect', 'wp_shortlink_header', 11 );
Изменения в версии
- С версии 3.0.0: функция была впервые добавлена.
Код функции
Функция wp_shortlink_header хранится в файле wp-includes/link-template.php. Вот её код:
function wp_shortlink_header() {
if ( headers_sent() ) {
return;
}
$shortlink = wp_get_shortlink( 0, 'query' );
if ( empty( $shortlink ) ) {
return;
}
header( 'Link: <' . $shortlink . '>; rel=shortlink', false );
}
Связанные функции
Если вам интересно узнать больше о заголовках в PHP, обратите внимание на следующие функции:
nocache_headers()wp_set_auth_cookie()