Описание функции the_title()
Функция the_title() выводит заголовок текущей записи или страницы. Она используется в шаблонах тем, чтобы динамически отображать заголовок контента. Функция также может принимать параметры для управления выводом заголовка, например, добавление HTML тегов или оберток.
Функция является частью стандартного цикла WordPress и часто используется в сочетании с другими функциями для отображения контента.
Параметры
$before
Тип: string
Обязательный: Нет
По умолчанию: »
Описание: HTML, который будет добавлен перед заголовком
$after
Тип: string
Обязательный: Нет
По умолчанию: »
Описание: HTML, который будет добавлен после заголовка
Возвращаемое значение
Тип: void
Описание: Функция ничего не возвращает, а выводит заголовок напрямую
Возможные значения:
• Заголовок записи в указанном формате
• Ничего не выводится, если заголовок отсутствует
Примеры использования
Выводит заголовок текущей записи по умолчанию
the_title();
Например, ‘Мой первый пост’
Выводит заголовок обернутым в теги h2
the_title('', '
');
Мой первый пост
Вывод заголовка в цикле WordPress
if (have_posts()) : while (have_posts()) : the_post();
the_title('', '
');
endwhile; endif;
Оборачивает заголовок в h1 для каждой записи
Безопасность
Валидация входных данных: Параметры автоматически очищаются WordPress
Санитизация: Необходимость в дополнительной очистке отсутствует, так как функция выводит безопасные данные
Рекомендации: При необходимости обрабатывать данные используйте esc_html()
— Связанные функции
Получает заголовок записи без его вывода
Выводит содержимое записи
— Хуки
Фильтрует заголовок перед выводом
— Примечания
– Ограничения
Не выводит заголовок, если запись не найдена или заголовок отсутствует
– Частые проблемы
- Не выводится заголовок при использовании вне цикла WordPress
- Некорректный вывод при неправильных параметрах