Задумались о том, чтобы выводить описание рубрик на своём WordPress сайте? Рубрики позволяют сортировать контент на вашем сайте. Они также помогают пользователям быстрее находить нужный контент и положительно влияют на SEO. В этой статье мы расскажем как легко и быстро настроить вывод описания рубрик в WordPress.
Добавляем описание рубрикам в WordPress
WordPress идёт в комплекте с двумя встроенными таксономиям: рубрики и метки. Они позволяют распределять контент по разным тематическим разделам.
При правильном использовании, рубрики и метки могут быть очень полезными для улучшения SEO.
В WordPress есть возможность добавлять описание вашим рубрикам. Тем не менее, многие пользователи не знают об этом в силу того, что они создают рубрики в процессе написания записи, что, в общем-то, препятствует тому, чтобы они могли добавить описание для рубрики.
Вот простой способ добавления описания рубрикам.
Перейдите на страницу Записи (Posts) » Рубрики (Categories). Если вы создаёте новую рубрику, то можете просто ввести её название и описание здесь, а затем нажать кнопку «Добавить новую рубрику».
Если вы хотите добавить описание к существующей рубрике, тогда нужно нажать на ссылку «Редактировать» (‘Edit’), которая находится под её названием.
Это приведёт вас на экран редактирования рубрики, где вы можете добавить для неё описание.
Не забудьте нажать кнопку «Обновить» (‘Update’), чтобы сохранить все изменения.
Повторите процесс, чтобы добавить описания для всех ваших рубрик. Этот же метод подходит для того, чтобы добавлять описание меткам.
Вывод описания рубрик на странице архива
Большинство WordPress тем автоматически выводят описание рубрик на архивных страницах.
В том случае, если ваша тема не выводит описание рубрик на архивных страницах, то вам придётся редактировать файлы вашей темы.
Подключитесь к вашему WordPress сайту используя FTP-клиент и перейдите в папку /wp-content/themes/your-current-theme/.
Теперь нужно найти и отредактировать файл category.php. Если в вашей теме нет такого файла, то надо будет отредактировать файл archive.php.
Скопируйте и вставьте это код в ту часть, где вы бы хотели, чтобы выводилось описание рубрики.
1 2 3 | <?php the_archive_description( '<div class="taxonomy-description">', '</div>' ); ?> |
Если вы хотите выводить описание рубрик в других частях вашего сайта, то так же можно использовать тег шаблона category_description
:
1 | <?php echo category_description(3); ?> |
Не забудьте заменить цифру 3 на ID вашей рубрики.
Если вы хотите выводить описание рубрики внутри отдельной записи, то можно использовать этот код:
1 2 | $catID = get_the_category(); echo category_description( $catID[0] ); |
Этот код определяет все рубрики для текущей записи, а затем выводит описание для первой рубрики.
Если вы хотели бы выводить все свои рубрики с описанием в виде списка, тогда вы можете добавить этот код в файл functions.php вашей темы:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | function wpb_catlist_desc() { $string = '<ul>'; $catlist = get_terms( 'category' ); if ( ! empty( $catlist ) ) { foreach ( $catlist as $key => $item ) { $string .= '<li>'. $item->name . '<br />'; $string .= '<em>'. $item->description . '</em> </li>'; } } $string .= '</ul>'; return $string; } add_shortcode('wpb_categories', 'wpb_catlist_desc'); |
Этот код создаёт шорткод, который выводит все ваши рубрики и их описание в обычный список.
Теперь можно использовать шорткод [wpb_categories] в своих записях и страницах. Для того, чтобы можно было использовать этот шорткод внутри текстового виджета, нужно активировать шорткоды для виджетов.
Надеемся эта статья помогла вам разобраться с тем, как настроить вывод описания рубрик в WordPress. Оставляйте комментарии, подписывайтесь на наш блог и вступайте в группу Вконтакте.