Как вывести описание к рубрикам в вашей теме WordPress

Дата публикации:Август 2, 2015

wordpress_cat

Одна из не самых популярных функций в WordPress – это вывод описания к рубрикам. Многие из вас могут сделать круглые глаза и спросить: «Что еще за описание?» Возможно, вы уже видели это поле в панели администратора WordPress. Именно это поле многие из нас пропускают при создании рубрики.

category-box

Если вы заполните это поле текстом, вы можете вывести на экран описание рубрики в своей теме. Однако ваша тема должна использовать функцию для описания категории, что, увы, реализовано далеко не во всех темах. Чтобы исправить это упущение, вы можете воспользоваться специальным кодом, который необходимо вставить в нужное место вашего шаблона (там, где вы хотите вывести описание). Шаблон обычно выбирается category.php или archive.php. Вот сам код:

<?php echo category_description( $category_id ); ?>

Я добавил данный код в файл category.php. Что получилось, вы можете видеть в самом верху рубрик (откройте, к примеру, рубрику «Новости»).

description-filled

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

Используем HTML в поле описания рубрики

По умолчанию вы не можете использовать HTML-код в поле с вашим описанием рубрики. Однако для этого есть одно обходное решение. Просто поместите следующий код в ваш файл functions.php после открывающего <? Php.

remove_filter('pre_term_description', 'wp_filter_kses');

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

html-category-description

Почему стоит использовать описания рубрик?

Далеко не всем нужны описания рубрик, однако иногда они все же используются. Цели могут быть разные: к примеру, такие описания позволяют продвинуть страницы рубрик в поисковой выдаче (если это требуется). Описания полезны и для посетителей – они позволяют понять, что именно содержится в данной рубрике, какие материалы имеются в данном разделе.

Источник: wpmu.org

Поделиться

Один комментарий

  1. Иван says:

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

Оставить комментарий

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

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