Больше результатов...

Generic selectors
Только точные совпадения
Искать в заголовках
Искать в контенте
Post Type Selectors
Filter by Categories
FAQ
Hostenko
Вдохновение
Видеоуроки
Новости
Плагины
Темы
Уроки
Хаки

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

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

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!

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

Как добавить и отобразить описание для Рубрик на сайте WordPress

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

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

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

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

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

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

Как добавить и отобразить описание для Рубрик на сайте WordPress

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

Как добавить и отобразить описание для Рубрик на сайте WordPress

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

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

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

Большинство тем оформления 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

На этом все!

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

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!
Алексей Шевченко
редактор wpcafe
Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующий на создание сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

Комментарии к записи: 2

Сергей:

Добрый день! А как сделать так, чтобы описания рубрик были внизу страницы? И можно ли так же сделать с описанием меток?

Романыч:

Тоже искал ответ на данный вопрос (Как перенести описание рубрики WordPress вниз страницы) и нигде не было конкретной инфы. Методом тыка в файле archive.php перенес кусок кода

ниже куска кода get_template_part( ‘templates/loop/archive’ ); ?> отвечающего по всей видимости за вывод контента. Сработало. Вероятнее всего у вас код будет немного отличатся. Вообщем стоит покопаться в файлах, не забыв предварительно сделать !!!бэкап!!!

Удачи

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