Рубрики (категории) в WordPress предназначены для удобной сортировки контента смежных тематик. Они также помогают вашим посетителям быстрее найти нужный контент и улучшают SEO вашего сайта.

Но что если у вас несколько однотипных и похожих по названию рубрик? Как тогда дать посетителю подсказку, что именно скрывается за этой рубрикой? Очень просто! Для этого предусмотрено описание Рубрик в системе WordPress.

В этом уроке мы покажем, как добавить и отобразить описание под заголовками ваших рубрик на сайте WordPress несколькими простыми способами. Приступим!

Смотрите также:

Добавляем описание для Рубрик в WordPress

В WordPress предусмотрены 2 стандартные таксономии, которые называются Рубрики (категории) и Метки (теги). С помощью рубрик и меток вы можете легко упорядочивать и сортировать весь ваш контент по определенным темам.

Если правильно и с умом использовать эти таксономии, вы можете значительно улучшить свои показатели SEO.

WordPress позволяет добавлять описание для существующих Рубрик, однако мало кто об этом знает и пользуется, потому что в большинстве случаев новые рубрики создаются во время написания нового поста.

Чтобы добавить описание для ваших рубрик, перейдите в меню Записи → Рубрики. Если вы создаете новую рубрику, задайте ей имя и введите текст описания в поле ниже и нажмите на кнопку Добавить новую рубрику.

Если вы хотите добавить описание к уже существующей рубрике, наведите курсор на название рубрики и нажмите Изменить. Затем точно так же добавьте описание в поле и нажмите Обновить.

Проделайте эту процедуру для всех остальных рубрик.

Кстати, точно таким же образом можно добавить описание и для Меток.

Как отобразить описание Рубрики на странице этой рубрики

Большинство тем оформления WordPress будут автоматически показывать описание рубрики, если вы перейдете на страницу этой рубрики:

Однако, некоторые темы могут не отображать описание под рубриками. В таком случае вам придется добавить эту функцию самостоятельно.

Чтобы это сделать, нам нужно будет отредактировать код в файлах вашей темы.

Подключитесь к вашему сайту по FTP и перейдите в каталог /wp-content/themes/ваша-тема/

Нам нужен файл category.php. Если такого файла в вашей теме нет, тогда нужно будет отредактировать другой файл — archive.php.

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

<?php 
the_archive_description( '
<div class="taxonomy-description">', '</div>

' ); 
?>

Теперь сохраните файл и загрузите его обратно на сайт.

Как отобразить описание Рубрики в другом месте

Если вы хотите отобразить описание рубрики в другой части сайта, тогда можно использовать тег шаблона category_description:

<?php echo category_description(3); ?>

Только не забудьте заменить цифру 3 на нужный ID вашей рубрики.

Если вы хотите отобразить описание рубрики внутри записи или поста, тогда можно использовать этот код для файла single.php:

$catID = get_the_category();
echo category_description( $catID[0] ); 

Этот код берет все рубрики для каждого поста и выводит описание рубрики для первой рубрики этого поста.

Если вы хотите просто отобразить полный список всех рубрик вашего сайта с описанием под каждой из них, тогда можно добавить этот код в файл functions.php:

function wpb_catlist_desc() { 
$string = '
<ul>';
$catlist = get_terms( 'category' );
if ( ! empty( $catlist ) ) {
  foreach ( $catlist as $key => $item ) {
    $string .= '
<li>'. $item->name . '
';
    $string .= '<em>'. $item->description . '</em> </li>

';
  }
}
$string .= '</ul>

';

return $string; 
}
add_shortcode('wpb_categories', 'wpb_catlist_desc');

Этот код создаст шорткод [wpb_categories], который будет выводить список рубрик с описанием в том месте, где вы его добавите:

На этом все!

Надеемся, этот урок помог вам разобраться, как добавлять описание для рубрик на WordPress и отображать их в произвольном месте на сайте.

Вам понравился материал?

Лучшие темы от Tesla Themes:

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

1 комментарий

сначала новые
по рейтингу сначала новые по хронологии