Описания к рубрикам, плагин BB Add Category Content, добавление контента на страницах рубрик (категорий).

Как добавить описания к категориям (рубрикам) в WordPress’е?

Наверное, многие задаются вопросом: «Как добавить описания к категориям (рубрикам) в WordPress’е?» Конечно же, есть стандартная реализация функции добавления описаний к категориям, это поле descriptionписание) в шаблоне. Это поле можно вывести посредством функции category_description() .

Описания к рубрикам, плагин BB Add Category Content, добавление контента на страницах рубрик (категорий).

Подробнее об использовании category_description можно почитать здесь: “Как вывести свое описание для категории в WordPress” .

Но, прежде всего, следует отметить, что поле category_description предназначено для добавления описания к ссылке в теги title (как показано на примере).

<a href=”?cat=1″ title=”Рубрика Новости, Это полее description (описание).”>Новости</a>

category description - Как вывести свое описание для категории в WordPress

Кроме того, category_description обрубает все HTML теги и не позволяет добавлять медиа контент. Данное поле также может стать помехой для SEO, юзабилити и оптимизации. На странице категории и в заголовке у Вас будет отображаться один и тот же контент, да и смотреться будет не очень хорошо, если при наведении курсора мыши на ссылку, будет отображаться окно описания категории (конечно, при желании можно заменить в шаблоне стандартный вывод навигации по категориям)

Раньше я использовал другое решение для вывода описаний (контента) на страницах категорий, для чего прописывал в файле функции шаблона (functions.php) небольшой скрипт.

Пример:

function catcontent(){

$category = get_the_category();

$catID = $category[0]->cat_ID;

if (is_home ()) {?>

Описания на главную страницу

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

switch($catID) { // переключающее выражение

case 1: // Новости 1 ?>

Описания к рубрике «Новости» <?php break;

case 3: // 3 Рубрика 3 ?>

Описания к рубрике

<?php break;

сase 5: // 5 Рубрика 5 ?>

Описания к рубрике

<?php break;

}

}

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

Основной минус данного метода добавления описаний (контента) на страницах рубрик / категорий WordPress - это редактирование (для внесения любых изменений нужно открывать файл шаблона). Да и многим новичкам такой метод не подойдет.

Новое решение, Плагин BB Add Category Content, добавления контента на страницах рубрик (категорий).

В ходе нескольких проектов мне требовалось выводить контент на странице категории в различных частях страницы. Для решения этой задачи мною был написан плагин добавления контента к рубрикам /категориям (BB Add Category Content).

Плагин BB Add Category Content – простое решение для управления контентом на страницах категорий (рубрик). Что он делает? Добавляет дополнительное поле (Add conten:) на странице редактирования рубрик (смотрим скриншот ниже), и функцию (BBcat_content) вывода контента.

Плагин BB Add Category Content – простое решение для управления контентом на страницах категорий (рубрик).

Возможности плагина BB Add Category Content:

- полная поддержка медиа-контента и тегов HTML;

- поддержка мульти контента (множество контентных блоков);

- простая функция вывода контента (блоков мульти контента);

- вывод контента, не привязанный конкретной странице.

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

Добавление контента (описания) к рубрике. После создания рубрики перейдите на страницу редактирования и в поле «Add conten» добавьте необходимый текст (описание). Редактор работает в режиме код, то есть с отображением HTML. Если вы не любите редактировать или не знаете HTML, то лучше сначала подготовьте контент в каком-нибудь визуальном редакторе (можно использовать редактор самого WordPress’а или Windows Live Writer), а после скопируйте его в поле добавления контента к рубрике и сохраните.

Множество контентных блоков. Если вы собираетесь выводить несколько контентных блоков на странице, то при добавлении описания (контента) рубрики разделяйте блоки тегом <##>.

Вывод описания на страницах рубрик. Делается это очень просто: добавьте в файл шаблона вывода категорий (обычно archives.php) функцию

<? echo BBcat_content(); ?>

все остальное плагин сделает сам.

Вывод определенного описания. Если требуется вывести определенное описания категории достаточно предать ID категории плагину:

<? echo BBcat_content($ID); ?>

Где $ID – идентификатор категории.

Вывод блоков контента. Для вывода определенного блока контента нужно в функцию вывода описаний передать первым параметром 0 (ноль), вторым - номер блока (нумерация блоков начинается с нуля).

<? echo BBcat_content(0, $n); ?>

Где $n – номер блока.

Вот такой простой плагин BB Add Category Content, добавления медиа-контента к рубрика/категориям.

image

Скачайте плагин, распакуйте в папку «\wp-content\plugins», активируйте на странице управления плагинами и пользуйтесь. 

Статьи похожей тематики

Отзывов (11) на «Описания к рубрикам, плагин BB Add Category Content, добавление контента на страницах рубрик (категорий).»

  1. anodized пишет:

    привет. активировал плагин, но поле add content не появилось на странице редактирования рубрики. wp 2.8.4

  2. geleznayaskidka пишет:

    держу свой сайт на maxsite cms - там это сразу в системе реализовано. Да и вообще, после нее на вордпресс смотреть не хочется - рекомендую и вам перебратся на него. импорт базы там есть

  3. Виталий пишет:

    Не пойму, а в чём проблема использовать функцию category_description? Добавляешь строчку в archive.php: ставишь плагин Category Description Editor, чтобы не париться с др. wysiwyg эдиторами, пишешь описание к категории и оно выводится. Или тут какое то отличие есть, сейчас поставлю попробую))

  4. Виталий пишет:

    Всё, понял, извиняйте)), хорошая вещь!

  5. Виталий пишет:

    wp 2.9.2 поле не появилось(

  6. WpTj пишет:

    на wp 2.9.2 обновления готовится, вот приеду с отпуска сразу выложу.

  7. Slava1man пишет:

    Здравствуйте. Когда выйдут обновления?

    Если можно, ответьте на почту.
    Спасибо за ранее.

  8. WpTj пишет:

    скоро

  9. Blog Business » Архив блога » Плагин BB Add Category Content v 0.1 Добавление контента к рубрикам/категориям. пишет:

    […] Новая версия плагина BB Add Category Content v 0.1 добавление и управление контентом  на страницах категорий (рубрик). Подробности читаем на странице «Описания к рубрикам, плагин BB Add Category Content, добавление к

  10. slava1man пишет:

    Здравствуйте. Хорошо бы было, если такая же функция описания была не только у рубрик но и у меток. Скажите, можно ли это осуществить и долго ли делать такое нововведение?

  11. Blog Business » Архив блога » Плагин «BB Add tags content» – добавления контента на страницах меток. пишет:

    […] плагина Add content, первая часть которого - это плагин «BB Add Category Content, добавления контента на страницах рубрик …». Плагин добавления контента на страницах меток, […]

Оставьте отзыв

Блог защищен интеллектуальной системой защиты от спама.