Добавляем теги на свой WordPress блог и красиво их оформляем

Автор: Джейсон Блэнтон
Перевод: Всеволод Козлов

Тег – ключевое слово или ключевая фраза, описывающая соответствующее изображение, видео, публикацию или что-либо еще с целью классификации информации и для улучшения поиска.

В релизе WordPress 2.3 теги были официально включены в базовую сборку, что очень удобно. Однако из-за отсутствия этой возможности в ранних версиях, многие блогеры использовали для этого специальные плагины, такие как Ultimate Tag Warrior, Jerome’s Keywords, Simple Tags и Bunny’s Technorati Tags.

Итак, добавить теги к публикации можно прямо на странице написания публикации. Форма добавления тегов находится прямо под формой редактирования публикаций. Разделять теги нужно запятой.

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


Перед тем, как продолжать читать далее, убедитесь, отображает ли теги Ваша тема оформления. Если отображает, то дальше можете не читать, если же не отображает, то читайте дальше!

Чтобы теги отображались, в Вашей теме должен быть специальный php-код, отвечающий за их отображение.

Данный код выглядит так:

<?php the_tags(); ?>

Вставьте его до или после:

<?php the_content(); ?>

Как только Вы это сделаете, теги будут отображаться до или после публикации соответственно.

Если же Вам не нравится стандартный формат отображения тегов, я предлагаю Вам на выбор несколько более симпатичных вариантов:

Вариант 1:

<?php the_tags(‘Текст’, ’любой разделитель’, ‘после’); ?>

Пример:

<?php the_tags('Теги: ',' • ','<br />'); ?>

Теги: тег1 • тег2 • тег3

Вариант 2:

<?php the_tags('<ul><li>','</li><li>','</li></ul>');?>

• тег1
• тег2
• тег3

Вариант 3:

<?php the_tags('Теги: ',' | '); ?>

Теги: тег1 | тег2 | тег3

Помимо этого в WordPress 2.3 появилась возможность отображать облако тегов. Для этого необходимо добавить в нужное место следующий код:

<?php wp_tag_cloud(’smallest=8&largest=36&’); ?>

Количество отображаемых таким образом тегов может быть максимум 45, однако Вы можете это число изменить следующим образом:

<?php wp_tag_cloud(’smallest=8&largest=36&number=150’); ?>

Оригинал статьи: Implementing Tags into your WordPress blog

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*