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

tag_description() WP 2.8.0

Получает описание метки, которое задается при создании/редактировании метки в админ-панели.

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

Хуков нет.

Возвращает

текст, описание метки или пустышку, если описания нет или его не удалось получить.

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

<?php tag_description( $tag_id ); ?>
$tag_id(число)
ID метки, описание которой нужно получить.
По умолчанию: ID метки, страница которой отображается

Примеры

  1. Выведем описание метки с ID 56:
<?php echo 'Описание метки: ' . tag_description('56'); ?>

Заметки

Код tag description: wp-includes/category-template.php WP 4.8.2

<?php
function tag_description( $tag = 0 ) {
	return term_description( $tag );
}

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

Из метки: Описание (description)

Еще из раздела: Метки

tag_description 2 комментария
  • Виталий cайт: abracadabra.pw

    Добрый день! У меня сайт посвящен цитатам. Записей на сайте уже больше 900. И я столкнулся с такой проблемой: В гугле если забить мой сайт, то в выдаче у всех ссылок будет одно и тоже описание description. Можно ли без "произвольных полей" и плагинов изменить описание сайта? Т.к. я размещаю цитаты, то в description мне нужна полная копия поста. Это реально сделать с помощью кода? В Header у меня стоит: Т.е. это постоянное описание сайта и последующих страниц. А если воспользоваться произвольными полями, то 900 постов изменить нереально...

    <meta name="Description" content="Интернет журнал афоризмов и цитат великих людей, собранных по крупицам на необъятных просторах интернета."/>
    Ответить3.6 года назад #
    • Kama4464

      Да конечно, тут и без произвольных полей можно, раз в описании полная копия поста нужна...

      Замените строку описание в head части на такую конструкцию:

      <?php
      if( is_singular() ){
      	?>
      	<meta name="description" content="<?php echo esc_attr($post->post_content); ?>"/>
      	<?php
      } else {
      	?>
      	<meta name="description" content="Интернет журнал афоризмов и цитат великих людей, собранных по крупицам на необъятных просторах интернета."/>
      	<?php
      }
      ?>
      Ответить3.6 года назад #

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

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