## WP_SHORTLINK_WP_HEAD() │ WP 3.0.0
Функция WP_SHORTLINK_WP_HEAD() добавляет rel=shortlink в раздел <head> вашего сайта, если для текущей страницы определена короткая ссылка. Эта функция полезна для систем, которые могут обрабатывать короткие ссылки и использовать их в своих алгоритмах.
### Привязка
Функция подключается к действию wp_head, что означает, что она вызывается в момент обработки заголовков сайта.
### Использование
Для вызова функции достаточно написать:
```php
wp_shortlink_wp_head();
Пример
Удаление короткой ссылки из HTML
Если вы хотите удалить короткую ссылку для поста из раздела <head> веб-страницы, вы можете использовать следующий код:
remove_action('wp_head', 'wp_shortlink_wp_head');
Возврат значения
Функция не возвращает никаких значений, т.е. возвращает null.
Изменения
- В версии 3.0.0 функция была впервые внедрена.
Код функции
Функция wp_shortlink_wp_head() находится в файле wp-includes/link-template.php. Вот как она выглядит:
function wp_shortlink_wp_head() {
$shortlink = wp_get_shortlink(0, 'query');
if (empty($shortlink)) {
return;
}
echo "n";
}
### Пояснения к коду
1. **Получение короткой ссылки**: В первой строке функции мы получаем короткую ссылку с помощью функции wp_get_shortlink(). Аргумент 0 означает, что мы получаем ссылку для текущего поста, а 'query' указывает, что мы ожидаем URL в виде запроса.
2. **Проверка пустоты**: Следующая часть кода проверяет, есть ли короткая ссылка. Если её нет, функция завершает выполнение и ничего не выводит.
3. **Вывод ссылки**: Если короткая ссылка существует, она выводится в формате HTML, который браузер сможет обработать.
### Заключение
Функция wp_shortlink_wp_head() проста в использовании и полезна для оптимизации ссылок на посты. Вы можете легко удалить её вызов из заголовка, если это необходимо для вашего проекта.