Описание функции rest_output_link_wp_head()
Функция rest_output_link_wp_head() добавляет ссылку на REST API в секцию head HTML документа. Это позволяет клиентским приложениям, использующим REST API, легко находить базовый URL для API. Функция автоматически генерирует ссылку на root-адрес REST API и добавляет ее в заголовки, когда это необходимо.
Функция используется в основном в темах и плагинах, которые взаимодействуют с REST API WordPress
Возвращаемое значение
Тип: void
Описание: Не возвращает значения, а выводит ссылку в секцию head
Возможные значения:
• Ссылка на REST API добавляется в заголовок
• Отсутствие ссылки, если REST API не активен
Примеры использования
Добавление ссылки на REST API в заголовок сайта
add_action('wp_head', 'rest_output_link_wp_head');
Ссылка будет автоматически добавлена при загрузке страницы
Добавление ссылки на REST API в заголовок через пользовательскую функцию
function my_custom_rest_link() {
rest_output_link_wp_head();
}
add_action('wp_head', 'my_custom_rest_link');
Подходит для кастомных плагинов, работающих с REST API
Безопасность
Валидация входных данных: Нет входных параметров для проверки
Санитизация: Ссылка выводится безопасно, так как генерируется WordPress
Рекомендации: Убедитесь, что REST API включен в вашем проекте
— Связанные функции
Получает экземпляр сервера REST API
Преобразует маршрут REST API в ресурс
— Примечания
– Ограничения
Функция не срабатывает, если REST API отключен
– Частые проблемы
- Отсутствие ссылки при отключенном REST API
- Ошибки совместимости с устаревшими темами