Описание рубрик на страницах архивов

Автор:Дата:Как доработать тему вордпресс, чтобы в архиве отображалось не только название, но и описание рубрики

описание категории вордпрессПри создании рубрик в Вордпрессе мы можем задавать их описания. Но под окошком ввода этого текста есть серенькая фраза: «Описание по умолчанию не отображается, однако некоторые темы могут его показывать». И я покажу, как сделать вашу тему такой, которая показывает!

Иногда простые и очевидные решения отнимают у нас кучу времени. Но, стоит посмотреть инструкцию — все становится ясно, как день. Именно такое решение я и предлагаю вам сегодня.

Как это будет выглядеть в архиве?

описание рубрики

Согласитесь, что это не лишняя информация. Так любой посетитель, который откроет отдельную рубрику, сможет сразу понять, о чем она. Тем более, что названия категорий могут не вполне отражать их реальное содержание (например, быть слишком фантазийными — я доооолго этим страдала!:). Оформить этот кратенький текст, также, можно по-разному, в зависимости от общего стиля блога.

Добавляем функцию вывода описания

Очевидно, что изменения нам надо произвести на странице Архивов (archive.php). Открываем ее и ищем строку:

<?php if (is_category()) { ?>

Буквально, этот код обозначает: «Если это категория (архив рубрики) -> то»…

У меня далее следовала только одна строка, которая позволяла выводить название рубрики. Вот так она выглядит:

<h5>Рубрика <strong><?php single_cat_title(); ?></strong></h5>

Т.е., в заголовке h5 слово «Рубрика», а дальше, выделенное жирным (тег strong), название рубрики. Название получают при помощи php-функции:

<?php single_cat_title(); ?>

Нам осталось только добавить после этой строки (не после функции, а после всей строки с названием, заключенной в теги h5!) функцию, которая будет выводить и описание рубрики. А именно:

<?php echo category_description(); ?>

Показываю, как это выглядит целиком:

<?php if (is_category()) { ?>
<h5>Рубрика <strong><?php single_cat_title(); ?></strong></h5> 
<h5><?php echo category_description(); ?></h5>

Напоминаю, что html-форматирование может быть любым! Например, можно подать эти надписи (название и описание), как список:

  • Название
  • Описание

Или оформить их в виде таблицы. Или создать особый стиль оформления, который будет прописан в CSS… Тут море разных вариантов.

Вот такой элементарный и полезный апгрейд любой темы в Вордпресс!

Оставайтесь на связи! Блоготей пришлет вам новые статьи на почту!
Введите свой E-MAIL:

     Katyaru 27.08.2013


    
Читайте БлоготеЙ! на Google+
Читайте БлоготеЙ! на Фейсбуке

К записи "Описание рубрик на страницах архивов" оставлено 17 коммент.

  1. Elena:

    Надо будет и себе прикрутить. Спасибо за урок

    [Ответить]

    katyaru отвечает:

    Не за что) Сама недавно обнаружила, что мне это нужно и сделала. Вроде пустяк, а нужный!

    [Ответить]

  2. Елена:

    Ой для меня это такой темный лес…Надо включать мозг…

    [Ответить]

    katyaru отвечает:

    Включай! Это просто!

    [Ответить]

  3. ladosha:

    Я уж не знаю, что улучшить, как нашаманить.

    [Ответить]

    katyaru отвечает:

    Я периодически удивляюсь, какие важные дела у меня до сих пор не сделаны… Уж, кажется, все вылизано, но — нет)))

    [Ответить]

  4. Анна:

    Вот бы и мне такое же организовать

    [Ответить]

    katyaru отвечает:

    А в чем проблема?) Если что-то непонятно — разберемся вместе!

    [Ответить]

  5. katyaru:

    Это я сама себе пишу — проверяю функционал)))

    [Ответить]

  6. Алиса:

    Ох, прописать бы их вообще..

    [Ответить]

  7. OmarSK:

    Приветствую! Использовал метод, который вы указали, спасибо:) Но вот незадача, у меня блог темных тонов, и эти записи о рубрике выходят жирным черным. Не очень то видно, как изменить цвет на светлых тонов? Менять что-то в редакторе?

    [Ответить]

    Katyaru отвечает:

    Это делается в таблицах стилей CSS. Вообще, странно. Если Вы делали прям точно, как у меня написано — получается, что у Вас все заголовки h5 — темные (при темном же фоне).

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

    Если что-то непонятно — пишите :)

    [Ответить]

  8. Дмитрий:

    Чтобы код работал целиком последней строчкой нужно вставить , иначе будет ошибка.

    [Ответить]

    Katyaru отвечает:

    Надо вставить правильно — тогда ошибки не будет. Но точно сказать, последняя это строка или нет — невозможно. У всех разные шаблоны.

    [Ответить]

  9. Саша:

    Спасибо. Много где пишут, что надо вставить для описания рубрики, но не пишут в какой именно части кода. Вы мне очень помогли. Как думаете, описание рубрики учитывается поисковиками? Просто если в описании есть ключевики, то по идее это должно повлиять на ранжирование.

    [Ответить]

    Katyaru отвечает:

    @Саша, спасибо за отзыв! Думаю, что ключи, вписанные без фанатизма и естественно — не помешают в описании рубрик

    [Ответить]

    Саша отвечает:

    @Katyaru, Спасибо за оперативный ответ, буду пробовать!

    [Ответить]


− один = 3

Палю тему!
Гугл в помощь
Надо подписаться!

Введите свой E-MAIL:

Delivered by FeedBurner

Дружите с Блоготеем в соцсетях


Смотрите все ВИДЕО Блоготея на YouTube


Blogotey | 


Спутник Блоготея в Tumblr

Наверх.