Функция wp_title() является ключевым компонентом системы формирования заголовков страниц в WordPress. Она автоматически генерирует соответствующие title-теги для разных типов страниц - записей, рубрик, меток, архивов и других разделов сайта.
По умолчанию wp_title() добавляет название текущей страницы, за которым следует разделитель и название сайта. Формат вывода можно настроить с помощью параметров функции или через фильтр wp_title. Это позволяет создавать оптимизированные для SEO заголовки с правильной иерархией и структурой.
Начиная с WordPress 4.4 рекомендуется использовать функцию add_theme_support('title-tag') вместо прямого вызова wp_title(). Это обеспечивает более надежный и современный способ управления заголовками, при котором WordPress автоматически добавляет необходимые теги title в секцию head документа.
Для кастомизации заголовков можно применять фильтр wp_title, который позволяет модифицировать финальный вывод функции. С его помощью возможно добавлять дополнительную информацию, изменять порядок элементов или полностью переопределять структуру заголовка в зависимости от требований проекта.