Описания к рубрикам, плагин 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», активируйте на странице управления плагинами и пользуйтесь. 

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

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

  1. anodized пишет:

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

  2. geleznayaskidka пишет:

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

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

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