Описание категорий и тегов для Wordpress
09.06.2010
В большинстве случаев темы Wordpress не выводят описание для категорий и тегов блога. Но поскольку данная возможность является критически важной для поисковой оптимизации, были найдены соответствующие пути решения.
Как уже многие знают, для каждого типа страниц Wordpress может иметь отдельный шаблон отображения. Например, для вывода записей по категориям и тегам (а также по датам и авторам) используется шаблон archive.php. Если мы хотим использовать разные шаблоны для категорий и тегов, нам нужно создать файлы category.php и tag.php, соответственно. Напомню, что эти файлы должны находиться в директории вашей темы:
/wp-content/themes/ваша_тема/
Чтобы добавить описания категорий и тегов в соответствующие шаблоны, необходимо воспользоваться следующими конструкциями:
<?php echo category_description(); ?> //выводит описание текущей категории
<?php echo tag_description(); ?> //выводит описание текущей метки
Эти описания можно выводить в любом удобном для вас месте шаблона.
Добавить описание к категории можно через меню Записи – Рубрики. Для меток необходимо перейти в Записи – Метки записи.
После ввода описания оно будет отображаться в соответствующем поле списка рубрик или меток:

Именно этот текст и подставляться при использовании функций category_description() и tag_description().
Включаем HTML в описаниях категорий и меток
Первая проблема, с которой встречаются веб-мастера – это невозможность использования HTML в описаниях категорий и меток. Для этих целей был разработан специальный плагин – .
Установка плагина стандартная: поместить файл в директорию /wp-content/plugins/, и активировать его в оснастке управления плагинами:

Существует также плагин , позволяющий использовать визуальный редактор TinyMCE для редактирования описаний категорий и меток. Выглядит он следующим образом:
Переключение в режим HTML осуществляется по клику на ссылке Toggle Rich Text Editor, размещённой слева от панели редактирования. Но всё же я не рекомендовал бы вам использовать этот плагин, поскольку он автоматически форматирует разметку, и обрамляет блоки тегами <p></p>, что во многих случаях может нарушить верстку страницы. Исключения могут составить только те, кто не силён в HTML-разметке. Для них это будет оптимальным вариантом.
Заключение
Некоторые могли заметить, что описание также отображается при наведении указателя мыши на ссылку категории:
Когда описание состоит из нескольких предложений, то этот факт не должен играть роли. Но если оно достигает десятка предложений, то более предпочтительным будет замена этого описания на надпись Просмотреть все записи в рубрике “Название рубрики”. Давайте рассмотрим варианты решения этой задачи.
Если вы не поклонник виджетов, то для отключения вывода описаний в title ссылок необходимо добавить параметр use_desc_for_title=0 в функцию вывода категорий блога:
<?php wp_list_categories('title_li=&use_desc_for_title=0'); ?>
В том случае, если вы используете плагин My Category Order для отображения рубрик, то вам достаточно снять флажок Use Desc as Title в настройках виджета:

Думаю, не имеет смысла говорить, насколько поисковая оптимизация важна для сайта. Возможность добавления описаний для категорий и меток в значительной степени решают эту задачу.
почту
RSS
Twitter
Не могу позволить пингвину быть голодным. Тем более, заслужил он пищу
.
Не пользуюсь вордпрессом, но не мог удержаться, что бы не оставить каммент, пингвины должны полноценно питаться, а то серваки падать начнут))
А есть какой нибудь модуль что бы сделать меню похожим на обьявления контексной рекламы? Что бы было трудно отличить меню сайта от рекламы… Мне кажется это должно здорово повысить доходы от контекста, при должной посещаемости, конечно)
Олег
Спасибо, что покормили пингвина! =) Он уже пятый день голодный здесь сидит. =)
По поводу модуля не слышал, но знаю, что с помощью стандартных возможностей оформления контекстной рекламы многие создают видимость меню.