Как wordpress быстро показать метки: в сайдбаре, в постах и рубриках

В статье разберем как сделать в wordpress вывод меток (не путать с тегами). Позволяют быстро найти нужную информацию, особенно если на сайте количество постов насчитывает сотню или более. Она добавляется в окне редактирования записи. Их может быть одна или несколько.

Для чего нужны и где ввести

Метки в wordpress служат некими ключевыми словами, по которым можно сориентироваться на блоге с целью поиска нужной информации.

Добавление тега к посту

Как сделать вывод меток в wordpress

Рассмотрим два способа вывода меток на сайте. В первом случае воспользуемся встроенными возможностями WordPress. Во втором – используем специальный плагин, позволяющий решить эту же задачу, но с расширенными возможностями. Будем считать, что они к статьям уже добавлены, и их осталось показать на страницах. Выводить будем в сайдбаре.

Способ 1. Стандартные средства WordPress

Для вывода, необходимо в админ-панели перейти Внешний вид -> Виджеты. WordPress, для вывода имеет встроенный инструмент Облако меток.

Стандартный виджет Облако меток

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

Добавления виджета в сайдбар

Тут можно задать имя и возможность показа количества записей, связанных с конкретным тегом. После нажатия кнопки Сохранить можно переходить на сайт.

Добавленный виджет тегов на сайте

В нашем примере было добавлено 3 штуки. Видно на фото, их названия имеют разные размеры начертания. Это связано с тем, что Метка 1 был прикреплен к постам наибольшее количество раз. Дальше по количеству прикрепленности идут отстальные.

Способ 2. Плагин Simple Tags

Плагин Simple Tags выполняет ту же задачу, но имеет больше визуальных возможностей. Так, после установки и активации плагина, следует перейти Настройки -> Simple Tags, где увидите основное окно настроек плагина.

Окно настроек плагина Simple Tags

Для вывода с помощью плагина нужно снова перейти Внешний вид -> Виджеты. Теперь среди списка доступен Tag Cloud (Simple Tags).wordpress вывод меток

Перетягиваем его и видим множество настроек.Настройка виджета Tag Cloud (Simple Tags)

Среди настроек, можно задать максимальное количество меток для отображения, всевозможные сортировки, размер шрифта, цвета. Зададим, например, красный цвет для наиболее популярных. Для этого в поле Цвет шрифта минимальных: (по умолчанию: #CCCCCC) укажем значение #ff0000 и нажмем кнопку Сохранить.

Изменение цвета шрифта в плагине Simple Tags для самых популярных тегов

Результат настроек на блоге:

Страница сайта

Показать метки текущего поста или рубрики

Иногда необходимо показать в текущем посте (записи, странице, рубрики или категории). Для решение проблемы необходимо залезть в код самой темы и найти то место где необходима данная функция.

Внимание: если вы не особо дружите с HTML и большей части с PHP, то лучше прибегнкть к помощи других людей.

За вывод меток записи отвечает функция  the_tags рассмотрим три варианта:

  • Стандартный вид
  • Замена надписи
  • Списком

В шаблоне (выбрал single.php вверху страницы, для категорий, например, это category), вставляем один из трёх кодов:

  1. <p><?php the_tags(); ?></p> добавляем стандартную надпись и далее все ссылки
  2. <?php the_tags( 'другие варианты: ', ' > '); ?> заменяет стандартную надпись на свою
  3. <?php the_tags( '<ul><li>','</li><li>','</li></ul>'); ?> показывает списком

Вот сюда я вставил код (сразу все три строчки) в файле single темы Twenty Sewenteen.

wordpress вывод меток текущего поста

И получил такую картину, вверху записи появилось новых три раздела.

вывод меток на сайте после добавления в код

В статье разобрали и настроили вывод меток на wordpress блоге. Если у вас есть пожелания или дополнения то мы с радостью их выслушаем.

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Задать вопрос