WP_SHORTLINK_HEADER() Function Overview: WP 3.0.0

Функция 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()

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *