WordPress как на ладони
wordpress jino

single_tag_title() WP 2.3.0

Выводит заголовок текущей метки, если просматривается архивная страница метки.

С версии 3.1+ эта функция абсолютно идентична функциям: single_cat_title() и single_term_title().

Логичнее использовать single_term_title() для получения заголовка страниц архивов меток, категорий или других таксономий.

Работает на основе: single_term_title()

Хуков нет.

Возвращает

Строку/null. Заголовок страницы текущей метки. Если заголовок получить не удалось функция ничего не возвращает.

Использование

<?php single_tag_title( $prefix, $display ); ?>
$prefix(строка)
Текст, который будет показан перед заголовком.
По умолчанию: ''
$display(логический)
Если установить этот параметр в 0 (false), то результат функции будет возвращен, а не выведен на экран.
По умолчанию: 1 (true)

Примеры

#1. Заголовок текущей метки с предшествующем текстом

Предполагается, что мы просматриваем страницу метки "Продвижение сайтов".

<p><?php single_tag_title('Вы просматриваете метку: '); ?>.</p>

Получим: Вы просматриваете метку: Продвижение сайтов

#2. Заголовок в переменную

Этот пример показывает как получить заголовок в переменную $current_tag, а не выводить его на экран:

<?php $current_tag = single_tag_title("", 0); ?>

Код single tag title: wp-includes/general-template.php WP 4.8.2

<?php
function single_tag_title( $prefix = '', $display = true ) {
	return single_term_title( $prefix, $display );
}

Cвязанные функции

Из раздела: Метки

single_tag_title 3 комментария
  • SeoWind @

    Добрый день! Уважаемый, Kama! Помогите, пожалуйста, ведь действительно не получается сделать так, чтобы первую буква метки выводилась с большой буквы... Вроде должа помочь ucfirst но она не работает....

    Вот этот код все также выводит все с малекой буквы... Не понимаю в чем дело...

    Ответить4 года назад #
    • SeoWind @

      Я использовал код:

      <?php 
      $term_title = single_tag_title("", 0); 
      $term_title = ucfirst($term_title);
      echo $term_title;
      ?>

      Но он не работает... Все выводится с маленькой буквы..

      Ответить4 года назад #
    • Kama4464

      Эта функция не работает с кириллицей! Ищите альтернативу в сети.

      Ответить4 года назад #

Здравствуйте, !

Ваш комментарий