Описание рубрики wordpress – category_description() — Получает описание рубрики, которое указывается на странице редактирования рубрики в админ-панели (посты > рубрики). Функция WordPress.

Содержание

Как выводить описание рубрик в WordPress

Задумались о том, чтобы выводить описание рубрик на своём WordPress сайте? Рубрики позволяют сортировать контент на вашем сайте. Они также помогают пользователям быстрее находить нужный контент и положительно влияют на SEO. В этой статье мы расскажем как легко и быстро настроить вывод описания рубрик в WordPress.

Описание рубрик

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

WordPress идёт в комплекте с двумя встроенными таксономиям: рубрики и метки. Они позволяют распределять контент по разным тематическим разделам.

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

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

Вот простой способ добавления описания рубрикам.

Перейдите на страницу Записи (Posts) » Рубрики (Categories). Если вы создаёте новую рубрику, то можете просто ввести её название и описание здесь, а затем нажать кнопку «Добавить новую рубрику».

Как добавить рубрику

Если вы хотите добавить описание к существующей рубрике, тогда нужно нажать на ссылку «Редактировать» (‘Edit’), которая находится под её названием.

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

Редактирование рубрики

Не забудьте нажать кнопку «Обновить» (‘Update’), чтобы сохранить все изменения.

Повторите процесс, чтобы добавить описания для всех ваших рубрик. Этот же метод подходит для того, чтобы добавлять описание меткам.

Вывод описания рубрик на странице архива

Большинство WordPress тем автоматически выводят описание рубрик на архивных страницах.

Страница архива

В том случае, если ваша тема не выводит описание рубрик на архивных страницах, то вам придётся редактировать файлы вашей темы.

Подключитесь к вашему WordPress сайту используя FTP-клиент и перейдите в папку /wp-content/themes/your-current-theme/.

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

Скопируйте и вставьте это код в ту часть, где вы бы хотели, чтобы выводилось описание рубрики.

<?php

the_archive_description( '<div>', '</div>' );

?>

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

<?php echo category_description(3); ?>

Не забудьте заменить цифру 3 на ID вашей рубрики.

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

$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 . '<br />';

    $string .= '<em>'. $item->description . '</em> </li>';

  }

}

$string .= '</ul>';

 

return $string;

}

add_shortcode('wpb_categories', 'wpb_catlist_desc');

Этот код создаёт шорткод, который выводит все ваши рубрики и их описание в обычный список.

Теперь можно использовать шорткод [wpb_categories] в своих записях и страницах. Для того, чтобы можно было использовать этот шорткод внутри текстового виджета, нужно активировать шорткоды для виджетов.

Список рубрик с описанием

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

Рубрики WordPress. Настройки категорий в WordPress

Платформа WordPress имеет такой инструмент как «Рубрики», при правильном использовании которого можно добиться неплохих результатов. В данной статье разберем методы создания рубрики WordPress, использование рубрик для удержания посетителей на сайте. Так же разберем как правильно давать название рубрикам и где их размещать.Вы возможно задавались вопросом стоит ли использовать рубрики или, возможно, это никчемный инструмент который вам не нужен. Если так тогда эта статья специально для вас, если же вы уверены в том что рубрики нужны тогда вы так же найдете порцию полезных советов.

Что такое рубрики WordPress

«Рубрики» или как их еще называют «категории» были созданы для группирования записей на блоге по определенной тематике. Рубрики WordPress связываю ваши посты в некие узлы, информационное ядро, которое так же служит для улучшения и ускорения поиска нужных данных для читателя.

Создание и название рубрик

довольно щепетильное занятие, хотя на первый взгляд все может выглядеть совсем иначе — просто и непринужденно. Уверяю вас это не так! Стоит с ответственностью подходить к созданию рубрик и их наполнением записями, что бы потом не тратить время на их редактирование.

Правильное создание категорий в WordPress

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

Как создать рубрику в WordPressДля того что бы создать рубрику нужно перейти с панели администрирования WordPress в меню «Записи»/»Рубрики».

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

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

 

  1. Как создать категории в WordPress
    Для начала задаем название категории WordPress. Название должно быть обдуманным и привлекательным. Об этом мы поговорим чуть позже.
  2. Назначаем ярлык для рубрики, который будет указан в url адресе рубрики. Если ваши ссылки и доменное имя написано латинскими буквами тогда стоит и ярлыки давать таким же способом, хотя это и не правило.
  3. Указываем на родительскую принадлежность рубрики, если такова конечно же имеется. Это требуется при большом количестве рубрик, или для более конкретной группировки в определенном диапазоне тем. Назначение подрубрик.
  4. Указать описание рубрики WordPress. Если вам необходимо описать рубрику для лучшего понимания о чем данная категория, тогда смело излагайте свои мысли в данной форме. Так же вы можете более подробно изучить эту тему и узнать как это описание вывести на экран.

Закончив вводить данные рубрики нажимаем на кнопку «Добавить новую рубрику», после чего в нее можно помещать ваши посты.

 

 

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

Как поменять рубрики wordpressЭто создание происходит на правой боковой панели редактора, в пункте «Рубрики». Как мы можем видеть, при создании рубрики непосредственно в редакторе мы не получаем возможности задавать ярлык и описание. Но не стоит расстраиваться, мы всегда сможем внести эти данные, отредактировав рубрику так, как показано в предыдущем способе.

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

 

 

 

Как поменять рубрики отдельной публикации?

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

План действий таков:

  1. Заходим в админку.
  2. Переходим в пункт меню Записи/Все записи.
  3. Находим пост, у которого нужно провести изменения.
  4. Нажимаем на кнопку изменить (ниже названия поста).
  5. Когда откроеться редактирование записи в правой колонке находим блок «Рубрики».
  6. Убираем и доставляем необходимые галочки напротив рубрик.
  7. Нажимаем обновить.

Таким вот способом можно сменить рубрики для публикации.

Настройка виджета категории в WordPress

Чтобы получить список категорий в WordPress и вывести его на сайте обычно используют виджет «Рубрики». Что бы добавить виджет в сайдбар достаточно перейти с админки во вкладку меню «Внешний вид»/»Виджеты» и перетащить виджет «Рубрики» в необходимую область, после сохранения настроек, список категорий появиться на страницах сайта.

После того как вы перетянули виджет в сайдбар, вы можете провести такие настройки изменения:

  1. Изменить название блока рубрик. К примеру изменить слово рубрика на «Категории», «Темы» или на любое другое слово.
  2. Выбрать способ отображения в виде выпадающего меню.
  3. Приписать в конце названия рубрики количество записей в данной категории.
  4. Показывать строгую иерархию рубрик, выделять подкатегории.

Как правильно задавать название рубрикам WordPress

Для того что бы правильно дать имя новой рубрике

нужно точно определить будущее ее содержание. Создавая рубрику мы должны наперед знать какие записи будут в ней находиться, на какую тему будут они написаны и какое предназначение они будут иметь. Это очень важно!

Как только мы определимся с тематикой рубрики мы должны придумать такое обобщенное название которое подошло бы ко все статьям данной группы. К примеру наш сайт о автомобилях, и у нас есть десять постов о марке машины «ВАЗ», в которой находятся описания десяти разных модификаций данной модели. Будет ли название для этой рубрики «ВАЗ» общей для всех записей? Конечно же да! Исходя из такого понятия мы должны правильно называть рубрики! Если вы не знаете как назвать тогда вспомните этот «ВАЗ» и дайте такое же общее название для вашей темы, одним или двумя-тремя словами.

Где и как размещать рубрики WordPress

Рубрики размещаются в основном в боковых сайдбарах или же футерах. С помощью виджетов WordPress. Мы можем без особого труда размещать наши рубрики в нужной нам области на сайте.

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

Как рубрики способны удержать посетителей на сайте

Рубрики по своей сути являются инструментом навигации и поиска по сайту. Чем интереснее будут названия и чем точнее они будут раскрывать тему тем эффективнее будет их использование.

Итак, вернемся к нашему автомобильному сайту, наш посетитель зашел на сайт с поисковой системы по определенному запросу о «ВАЗ», прочел то что ему было интересно и уже думал уходить, но тут видит на сайте ссылку на категорию «Новости ВАЗ» или что то в этом духе. ОН думает ага, а вдруг я прочитал устаревшую информацию и заходит почитать что нового пишут о данной марке машины. Данный метод способен повысить количество переходов по вашему сайту, что придаст веса в глазах поисковых систем и еще больше привлечет клиентов или читателей.

Таким не хитрым способом рубрики способны удерживать ваших посетителей на сайте подольше.

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

Создаём и оптимизируем рубрики/категории WordPress

Позади 5 уроков и мы с вами многому научились. Перед тем, как приступить к написанию уроков по созданию сайта на WordPress, я предварительно глянул, какие готовые уроки в сети. Я не могу сказать, что они плохие, но, у меня сложилось впечатление, что они написаны для галочки. Всё хорошо и понятно, но все уроки касаются только создания сайта и никакой оптимизации. Зачем тогда вообще делать сайт, если на него никто не зайдёт?

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

Что такое рубрики/категории

Рубрики – это разделы вашего сайта, для сортировки контента. Например, если у вас кулинарный сайт и Вы хотите опубликовать на него все свои рецепты, вам понадобится создать рубрики: Первые блюда, Салаты, Закуски и т.д. То есть, чтоб посетителю было удобно сортировать контент, и, если он хочет получить рецепт супа, он откроет рубрику «Первые блюда».

Как создать рубрику WordPress

В создании рубрики ничего сложного нет и отнимет это у вас всего минуту времени. Для начала откройте админ панель сайта, а затем перейдите в меню «Записи», после «Рубрики». У вас откроется страница, на которой можно мгновенно создать новую рубрику и список всех, которые уже есть на сайте:

Чтоб создать новую рубрику, просто напишите её название и нажмите на кнопку «Добавить»:

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

Оптимизация рубрик/категорий WordPress

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

Оптимизировать мы будем при помощи плагина Yoast SEO, который установили в прошлом уроке. После того, как Вы создали необходимые вам рубрики, наведите на неё и у вас появиться пункт «Изменить»:

Если Вы считаете, что вам не нужен дополнительный трафик, тогда закройте станицу от индексации. Сделать это можно в самом низу страницы, раздел «Дополнительно» и где «Разрешить поисковым системам показывать Рубрика в результатах поиска?» нажмите нет.

Если Вы решили оптимизировать, значит Вы приняли правильное решение. Раздел «Изменить рубрику» нас не интересует, прокрутите страницу к разделу Yoast SEO. Первый пункт «Фокусное ключевое слово» можно не трогать и перейдите сразу к разделу «Изменить сниппет»:

Сниппет – это отрывок информации на странице выдачи поисковой системы:

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

Надеюсь всем понятно, поэтому давайте перейдем к заполнению:

SEO заголовок – первые 3-4 слова должны быть популярным поисковым запросом, а подобрать такие можно тут — https://wordstat.yandex.ru/

Лично я уже много лет не смотрю статистику запросов, а подбираю слова следующим образом: начинаю писать поисковую фразу в Яндексе, и то, что он мне предложит дописать, это и есть популярный запрос. Пример такого запроса в нашем случае – пишем «Рецепт напитков»:

Для рубрики сайта мне понравился запрос «Рецепты напитков в домашних условиях». Его и будем использовать для нашего SEO заголовка:

Как видите, Yoast SEO подсказывает нам, что заголовок маленький. Не стоит в него вставлять много ключей, а просто допишите пару слов от себя, но так, чтоб он был привлекательным и манил посетителей:

Теперь Yoast SEO подсвечивает зеленым, а это значит, что длина заголовка такая, как должна быть. Давайте перейдём к описанию:

Мета-описание обязательно должно включать в себя в себя ключ (тот самый запрос, который мы подобрали «Рецепт напитков в домашних условиях»). Этот ключ можно разбить и склонять. Вот пример описания написанного мною:

Лучшие рецепты напитков, которые можно приготовить в домашних условиях. Пошаговые приготовление с фотографиями и видео. Удиви всех своим талантом:

Теперь объясняю: жирным я выделил ключ, по которому мы продвигаем страницу и хотим видеть её в результате поисковой выдачи. Весь остальной текст написан от себя, но так, чтоб это привлекало посетителей на сайт.

После того, как Вы заполнили заголовок и описание не забываем нажать «Обновить» в самом низу страницы.

На SEO анализ от Yoast SEO не обращаем внимания:

Для рубрики этого вполне достаточно. Можно конечно сделать ещё описание на 1000 символов в верху страницы, но это уже глубокое SEO и в рамках курса для новичков это не уместить. Возможно к этому мы придём в дальнейшем, но как показывает практика – описание рубрики это лишнее!

Подведём итоги

На первый взгляд вам может показаться что это все долго и сложно, но на самом деле сложного в этом ничего нет. Текста много, но это для того, чтоб максимально просто объяснить новичкам как с этим работать. Главное понять принцип и у вас обязательно всё получиться. До встречи в следующем уроке: Страницы и записи — https://webhalpme.ru/7-stranicy-i-zapisi-wordpress/

Метки и рубрики WordPress

Понятие таксономии в вебмастеринге подразумевает классификацию, структуризацию и систематизацию всех материалов на сайте. Говоря простыми словами: таксономия позволяет всё разложить по полочкам, и тогда всё легко можно найти. Метки и рубрики WordPress являются таксономическими единицами. О них и о структуре сайта я расскажу вам в этой статье.

Рубрики WordPress

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

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

Представьте, что у вас сайт о Великобритании и есть уже две готовые статьи. Первая о королеве Елизавете, а втора – о Лондоне. Таким образом, для первой можно создать рубрику «Королевская семья», а для второй – «Города Великобритании». В дальнейшем можно написать ещё статьей, которые будут тематически походить к этим рубрикам.

Для того чтобы создать рубрику, необходимо в консоли WordPress перейти в пункт «Записи» и выбрать подпункт «Рубрики». Здесь слева появляется форма добавления новой рубрики, а справа – список всех рубрик.

Для добавления новой рубрики, введите её название в поле «Название». Поле «Ярлык» можно оставить пустым. Если вы настроили на сайте ЧПУ, что это поле заполнится автоматически транслитом названия рубрики. В списке «Родительская» можно выбрать, какая из ранее созданных рубрик WordPress будет для создаваемой родительской. В поле «Описание» можно написать пару предложений, повествующие о том, о чём статьи из данной рубрики (не все шаблоны выводят описание). Нажмите кнопку «Добавить новую рубрику» после заполнения всех полей, и тогда вы увидите её в списке справа.

Метки и рубрики WordPressМетки и рубрики WordPress Рубрики WordPress

Уже созданную рубрику WordPress можно редактировать, кликнув по её названию в списке справа. Можно изменять все параметры – название, ярлык, иерархию и описание.

Рубрики на сайте могут выводиться в навигационном меню или в виджете «Рубрики».

Метки WordPress

Метки WordPress – это младшие таксономические единицы. Их можно использовать для того, чтобы пояснять суть статьи в той или иной рубрике. Метки или, как их ещё называют, теги, не могут быть иерархическими, каждая из них имеет лишь один уровень. Меток можно создать неограниченное количество, и любая запись может быть отнесена к нескольким меткам.

Метки – это младшие таксономические единицы на WordPress. Они не могут быть иерархическими. Метки или теги применяются для расширения той или иной рубрики.

Например, если у вас на сайте рубрика «Города Великобритании», и вы пишите статью, допустим, о Лондоне, то вы можете присвоить ей метку «Лондон». Далее, у вас есть ещё одна рубрика «Королевская семья» и вы пишите в ней статью о том, как королева Елизавета посетила достопримечательности Лондона. Этой статье вы тоже можете присвоить метку – «Лондон». Таким образом, две рубрики у вас объединяются одной общетематической меткой.

Говоря простыми словами: метки можно назвать недорубриками или расширяющими продолжениями рубрик.

Для того чтобы создать метку, необходимо в консоли перейти в пункт «Записи» и выбрать подпункт «Метки». Аналогично рубрикам WordPress, слева будет форма добавления новой метки, а справа – список всех меток. Чтобы создать метку, введите в поле «Название» её название. «Ярлык» также можно оставить пустым. Если настроено ЧПУ, то это поле заполнится транслитным вариантом названия. Заполните «Описание» парой предложений (не все шаблоны выводят описание). Нажмите кнопку «Добавить новую метку» и вы увидите её в списке справа.

Метки и рубрики WordPressМетки и рубрики WordPress Метки WordPress

Если кликнуть на название метки в списке справа, то можно отредактировать все её параметры.

На сайте можно вывести облако меток. Для этого можно применить встроенный виджет WordPress «Облако меток».

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

Структура сайта

То, какие метки и рубрики WordPress используются на сайте, определит его структуру. Структура сайта напрямую влияет на его продвижение, индексацию, поведенческие факторы и вообще успешность проекта. Структура должна создаваться на начальном этапе, ещё до написания первой записи. Если структура сайта будет неправильной, то потом нужно будет переделывать её, а это может повлечь негативные последствия в процессе индексации.

Рубрики определяют основные подтемы сайта. Количество подрубрик определяет уровень вложенности статьи – УВ. Первый уровень вложенности или УВ1 имеет главная страница с адресом «example.ru». Если создать рубрику, то её адрес будет «example.ru/category» — это УВ2. Если в этой рубрике создать запись, то она будет иметь адрес «example.ru/category/post» — это УВ3. Если в этой рубрике ещё создать подрубрику — «example.ru/category/subcategory/post» — то запись будет иметь УВ4.

Метки и рубрики WordPressМетки и рубрики WordPress

Помните, что нежелательно создавать более 3-х уровней вложенности в структуре сайта, так как это значительно замедлит индексацию страниц. Таким образом, количество уровней дочерних рубрик WordPress должно быть ограниченно.

Несмотря на эту известную всем рекомендацию, многие вебмастера, в том числе и я, балуются четырьмя уровнями вложенности. По моему мнению, это необходимо для того, чтобы лучше спроектировать материалы. И на индексацию не так уж и сильно влияет. Я могу рассуждать субъективно.

Структура сайта влияет на поведение и симпатию пользователей. Так, рубрики WordPress и их дочерние элементы должны по своим названиям и описаниям точно передавать, что в них находится. Все статьи должны находиться в тематических рубриках. Нельзя допускать появления статьи о носорогах в рубрике о жирафах. Рубрики WordPress призваны помочь посетителю ориентироваться на сайте. Аналогично дела обстоят с метками.

Статьи по теме:

Вывод списка рубрик с описанием в WordPress

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

Вывод списка рубрик будет ощуществляться при помощи функции get_categories.

В данном примере я буду работать со следующими параметрами функции

  • parent – Если здесь установить 0, то будут выведены только родительские рубрики верхнего уровня. Если оставить пустым, то выведутся все рубрики.
  • hide_empty – скрывать или нет рубрики, в которых нет постов. По-умолчанию, скрывать (1).
  • exclude – ID рубрик, которые не надо включать в список. Если необходимо отображать только некоторые рубрики, то замените этот параметр на include. По-умолчанию, пустое значение (отображать все рубрики)
  • number – количество рубрик, которые будут выводиться. Значение 0 означает выводить все рубрики.
  • taxonomy – Таксономия, которую будем выводить. По-умолчанию, имеет значение category. Если вы хотите вывести список меток, то используйте значение post_tag.
  • pad_counts – Показывать или нет количество постов в рубрике. Значение false (не показывать) по-умолчанию.

Об остальных параметрах функции можно почитать здесь.

За вывод описания рубрик отвечает функция category_description.

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

/* вывод списка рубрик */

$args = array(

'parent'                   => 0,

'hide_empty'               => 0,

'exclude'                  => '21',

'number'                   => '0',

'taxonomy'                 => 'category',

'pad_counts'               => true );

 

$catlist = get_categories($args);

foreach ($catlist as $categories_item) {

echo "<li><a href=\"#\">" . $categories_item->cat_name . "</a><br><span class=\"small-text\">" . $categories_item->category_description . "</span></li>";

}

В этом примере выводятся только родительские рубрики, даже если в них не содержатся записи, за исключением рубрики с ID=21, и возле каждой рубрики отображается количество записей в ней. Ниже рубрики выводится текст ее описания.

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

Отображение описания рубрики в редактореОтображение описания рубрики в редакторе

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

Вывод рубрики на странице wordpress

В WordPress есть очень хорошая возможность группировать несколько записей в рубрики (категории), чтобы читателям было удобней просматривать все статьи определенной тематики, которые имеются на сайте. Тем не менее, на страницах этих рубрик нельзя разместить хоть какую-нибудь полезную информацию о содержащемся в них контенте. И это плохо не только с точки зрения юзабилити сайта, но и SEO оптимизации тоже.

Конечно, можно попробовать редактировать файлы темы, чтобы выводить рубрики на собственных страницах или добавить контент к существующим, но если у вас нет соответствующих навыков, то это будет очень трудной задачей. К счастью, можно решить эту проблему другим способом, с помощью плагина List Category Posts, позволяющего реализовать вывод содержимого любой рубрики, в любом месте сайта WordPress.

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

При этом, параметры шорткода дают вам такие возможности, как:

  • Добавлять постраничную навигацию;
  • Указывать количество символов для анонса записей;
  • Использовать пользовательские CSS классы для оформления;
  • Показывать превью постов;
  • Задавать сортировку постов и многое другое.

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

Screen-Shot-2015-02-24-at-11.34.21-AM

Как это сделать

С этим плагином, вывод рубрики на любой странице WordPress не представляет никакой сложности. Вы просто создаете новую страницу, наполняете ее нужным контентом, а потом добавляете специальный шорткод [Catlist]. В нем вам нужно указать ID тех категорий, которые нужно отобразить. Выглядит это так:

[catlist id=11]

Помимо идентификатора, можно также использовать название или ярлык, тогда шорткод будет выглядеть так:

[catlist name=my_category]

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

image_thumb

Как добавить больше параметров

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

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

[catlist name=your_category+your_category_1 thumbnail=yes excerpt=yes excerpt_size=50]

Как видите, можно задавать несколько значений для имени или идентификатора, просто написав их через оператор «+». А поставив «yes» к «thumbnail» и «excerpt», можно показать миниатюры записей и небольшие анонсы соответственно. В конце, строка «excerpt_size» указывает на то, какое количество символов должно быть у анонсов. В данном случае, анонсы будут состоять из 50 символов, но вы можете указать любое количество.

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

[catlist id=5+10 pagination=yes numberposts=6 orderby=title order=desc]

В качестве примера, на этот раз мы будем использовать идентификаторы. Затем, включим постраничную навигацию и введем ограничение в 6 постов на страницу с помощью «numberposts». В конце, зададим сортировку по заголовку в сторону убывания.

Это всего лишь несколько примеров. Если внимательно изучить список возможностей шорткода, то вы поймете, что он позволяет сделать практически все, что угодно. Гибкость – это самое главное преимущество использования данного плагина, поэтому, выводить через него рубрики на пользовательскую страницу WordPress очень удобно.

Стилизация

В параметрах шорткода, кроме различных способов отображения, можно также задать собственную стилизацию. Вообще, по умолчанию, содержание категорий расположено в списке с тегом «ul», классом «lcp_catlist» и уникальным ID. Этого может быть достаточно, чтобы просто задать нужные стили в CSS файле вашей темы WordPress. Но, если вы хотите получить больше возможностей для настройки, то вы можете использовать параметры соответствующие параметры, чтобы добавить собственные HTML теги.

Например, вы можете обернуть заголовки записей в тег «h5» и добавить им любой класс:

[catlist id = 35 title_tag = h5 title_class = my_cat_titles]

Кроме того, вы можете добавить тег или класс и в другие части содержимого. Вот полный список параметров:

autor_tag, author_class, customfield_tag, customfield_class, catlink_tag, catlink_class, comments_tag,
comments_class, date_tag, date_class, date_modified_tag, date_modified_class, excerpt_tag, excerpt_class, morelink_class, posts_morelink_class, thumbnail_class, title_tag, title_class

list-category-posts

Если даже этого вам недостаточно, то можно воспользоваться встроенной системой шаблонизации плагина. К сожалению, описание этого способа выходит за рамки данной статьи, но его суть в том, что нужно будет создать файл шаблона, вставить в папку вашей вордпресс темы и настроить его. Затем, вы сможете использовать параметр «template», который будет определять, какой шаблон использовать в конкретном шорткоде. Для примера, вы можете найти шаблон по умолчанию, находящийся в папке плагина, и посмотреть как это устроено.

Категории в виджете

Другой способ вывести содержание определенных категорий на сайте WordPress, это использовать специальный виджет, входящий в состав плагина. Его можно найти в разделе виджетов, находящемся в меню «Внешний вид» панели администратора.

Найдите там виджет «List Category Posts» и перетащите его на нужную панель. После этого, вы увидите список опций, позволяющих настроить его вывод. Этот список содержит много параметров, которые так же используются в шорткоде, хотя и не все. В любом случае, их вполне достаточно, чтобы максимально персонализировать виджет.

Заключение

Как видите, реализовать вывод рубрики на собственную страницу WordPress достаточно просто, если пользоваться этим плагином. У него огромное количество возможностей, но это не создает сложностей для его использования. Конечно, можно обойтись вообще без расширений, если выводить категории с помощью PHP кода в файлах темы, но этот способ не только требует определенных навыков, но и достаточно затратный по времени. К тому же, в отличии от плагина, вывод через код имеет некоторые проблемы с постраничной навигацией, на решение которых тоже требуется время, нервы и знания.

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

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