Что такое категории в WordPress и как их правильно использовать. Категории wordpress


Рубрики Wordpress - что такое категории, рубрики. Руководство для новичков

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

Например: У новостного сайта могут быть следующие рубрики: Новости, Мнение, Погода, Спорт и т.д.

Если вы не укажите, к какой рубрике относится запись, то она автоматом отнесется к той, что выставлена по умолчанию. В WordPress по умолчанию идет «Без рубрики». Администратор может изменить это, войдя в Настройки » Написание. WordPress позволяет относить запись к нескольким рубрикам, а также прописывать метки к ней.

Как добавить категории

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

Добавление рубрики WordPress в редакторе

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

Добавление новой категории в админке блога

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

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

Редактирование категории WordPress

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

Как отображать рубрики

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

Читайте пост — как добавить произвольный виджет без плагина

Категории в виджете сайдбара

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

Добавление категорий в меню

Во фронтэнде WordPress сайта у каждой рубрики есть своя страница.  Большинство тем WordPress оснащены шаблоном category.php, который контролирует отображение архивной страницы рубрики, при этом у каждой может быть свое строение.

Что такое дочерняя рубрика

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

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

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

Советую ознакомиться с заметкой — как создать дочернюю тему на вордпресс

Как перевести рубрики в метки

Рубрики и метки – это предопределенные таксономии в WordPress. Однако, они отличаются друг от друга масштабом. Впрочем, что касается использования, то здесь нет никаких ограничений: вы можете создать столько рубрик, сколько требуется. Стоит понимать, что рубрики в WordPress это что-то вроде рамок, ограниченных разделов, а метки – это своего рода ключевые слова. Иногда возникает потребность поменять рубрику на метки и наоборот. Для этого зайдите в Инструменты » Импорт и щелкните по ссылке Конвертер рубрик и меток.  После этого появится всплывающее окно, которое попросит установить импортер. Нажмите на кнопку Установить. После того, как вы его установите щелкните по ссылке Activate Plugin & Run Importer (Активировать плагин и запустить импортер).

Конвертор рубрик и меток

smarticle.ru

Как использовать категории в WordPress

Революции нужны, чтобы уничтожать революционеров (М. Горький).

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

Узнайте, как использовать категории в WordPress для группы своих постов

В этом WordPress категории вы найдете больше по этим темам:

Как создать категорию в WordPress

Для новых рубрик создающих в WordPress, вам нужно в первую очередь получить доступ к странице Записи -> Рубрики.

Категории в WordPressКатегории в WordPress

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

создадим новую категориюсоздадим новую категорию

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

Добавить подрубрику в WordPressДобавить подрубрику в WordPress

Как назначить записи в категории

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

Установите категории для поста в WordPress
Установите категории для поста в WordPress

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

Массовое добавление постов к категорииМассовое добавление постов к категории

После того, как вы сделаете это, у вас будет несколько вариантов, вы можете настроить для этих постов. Одним из них является раздел Категории. Выберите категорию, в которую вы хотите добавить эти посты и щелкните на кнопку Update.

Выбор категории для постов в WordPressВыбор категории для постов в WordPress

Теперь все посты, которые вы пометили ранее, относятся к категории, которую вы выбрали.

Посты в указанной категории в WordPressПосты в указанной категории в WordPress

andreyex.ru

Как создать, настроить и выводить на WordPress категории. Как не допустить ошибок.

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

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

Как создать категорию на WordPress

Чтобы создать на WordPress категории, необходимо перейти в пункт меню «Записи» и подпункт «Рубрики». Здесь потребуется ввести название будущей категории, а в стоке ниже заполнить поле «Ярлык». И здесь у некоторых начинающих вебмастеров возникают трудности, так как слово «ярлык» не передаёт полностью смысл этой опции. На самом деле это просто URL будущей категории. То есть, если вы пишите категорию «Футболки», то Ярлык будет «Futbolki». И если вы пользуетесь плагином для ЧПУ (а вы им должны бы пользоваться, так как он обязателен), то это поле заполнять не нужно, и даже думать о нём не надо.

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

После этого было бы неплохо заполнить поле «Описание». Это поможет в продвижении сайта (страницы рубрики, в частности). Заполнять нужно с помощью понятного описания содержимого рубрики с использованием ключевого слова.

Иерархия категорий на WordPress

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

Вывод категории на WordPress

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

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

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

Если вы нашли ошибку, то выделите её и нажмите клавиши Shift + Enter или нажмите сюда, чтобы проинформировать нас.

Также по этой теме:

wpuroki.ru

Как использовать категории в WordPress

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

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

Что такое категории в WordPress

Категории в WordPress – это микро-темы, на которые разделяете главная тематическая ниша сайта. Благодаря категориям образуется структура сайта.

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

Как создать структуру сайта с помощью категорий

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

Каждая категория может иметь подкатегории. Но делать подкатегории для подкатегорий (простите за тавтологию) нельзя, так как это негативно скажется на индексации. Это называется уровень вложенности, и об этом рассказывалось здесь.

SEO оптимизация категорий

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

Вывод категорий в WordPress

Категории в WordPress можно вывести на сайте разными способами:

Если вы нашли ошибку, то выделите её и нажмите клавиши Shift + Enter или нажмите сюда, чтобы проинформировать нас.

Также по этой теме:

wpuroki.ru

категории или метки – что лучше для поисковой оптимизации?

Одна из наиболее обсуждаемых тем относительно организации контента и поисковой оптимизации – это метки (тэги) и категории. В чем между ними разница? Какое количество категорий оптимально для сайта на WordPress? «Слишком много» – это сколько? Правильно ли помещать один пост сразу в несколько категорий? Имеются ли ограничения на количество тэгов, для одного поста? Являются ли метки метатэгами и ключевыми словами в структуре HTML? Что лучше с точки зрения SEO? В интернете по этому поводу есть немало постов, но мне кажется, что многое там, – либо неточно, либо не полностью раскрывает тему. Если вы когда-нибудь задавались подобным вопросом, скорее всего, вы получите нужный ответ, когда дочитаете эту статью. И возможно тогда вы сделаете соответствующие изменения в своем блоге.

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

В чем разница между тэгами и категориями?

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

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

Предположим, у вас есть блог, в котором вы описываете каждодневные дела, Лытдыбр, как говорят в Рунете. В нем могут быть категории Музыка, Еда, Путешествия, Околачивание груш, Книги. Теперь, когда вы пишете, например, о гастрономических переживаниях, этот текст можно поместить в категорию Еда. И можно добавить тэги пицца, паста, стейк и т.п.

Самая главная разница между категориями и тэгами в том, что категории являются обязательными, а тэги можно не ставить вообще. Если вы не укажете для сообщения категорию, оно попадет в рубрику «Без категории». Часто категорию «Без категории» называют как-то по-другому, например, Разное, Прочее, Другое, Остальное.

Еще одна разница состоит в том, как выглядят постоянные ссылки. Если вы пользуетесь ЧПУ (Человеко-Понятные УРЛ), префикс у вас будет другой. Например:

http://yoursite.com/category/food/

или

http://yoursite.com/tag/food/

Какое количество категорий оптимально для сайта на WordPress?

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

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

Предположим, вы начали вести блог, в котором делитесь новостями, ссылками, программами и т.п. Можно создать категории верхнего уровня вроде Twitter, Facebook, Google+, LinkedIn. А подкатегориями в них могут быть тематические новости, ссылки, программы. Но такая структура может проработать недолго. Что если какая-то социальная сеть умрет или появится новая? Придется создавать для нее новую категорию с подкатегориями.

Гораздо лучше придумать такие главные категории, которые не будут бояться подобных пертурбаций. Например, они могут быть такими: Новости, Ссылки, Программы. А как тогда люди узнают, что вы пишете про Твиттер? Да, собственно, не по категориям. Категории для этого не предназначены. Для этого есть тэги. Допустим, если вы пишете какой-то мануал по Твиттеру, то вам достаточно будет просто добавить тэг Twitter. Вы можете создать потом раздел Популярное и руками добавлять туда ссылки на популярные тэги вроде Twitter, Facebook, Google+ и т.п.

Когда нужны подкатегории?

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

И да, придется вернуться и руками отредактировать старые посты. Если ссылка (УРЛ) будет иметь вид /рубрика/название_поста/, вам понадобится плагин для редиректа. Он будет автоматически перенаправлять юзера на новую ссылку, так что вы сможете сохранить все ссылки сна рубрику с других сайтов. Впрочем, таких ссылок обычно очень мало, в основном ссылаются на сами посты. Поэтому, в чаще всего можно обойтись совсем без плагина.

Должен ли я использовать подкатегории?

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

Правильно ли помещать один пост сразу в несколько категорий?

На некоторых сайтах пишут, что помещение статьи сразу в несколько категорий – это плохо с точки зрения поисковой оптимизации. Кто-то даже говорит, что за дублирование контента поисковые машины могут каким-то образом наказывать. Это не совсем так. Во-первых, не надо так цепляться за SEO. Все время помните, что вы упорядочиваете свой контент для людей. И если текст подходит под несколько категорий верхнего уровня, пусть он и будет в нескольких категориях. Допустим, у вас имеются рубрики Реклама, Маркетинг, SEO. Тогда неудивительно, что какие-то посты могут подходить сразу к нескольким из них. Или имеет смысл создать для этих трех категорий зонтичную категорию? А может, они вообще все подходят к рубрике Бизнес? Или «Реклама и маркетинг»? А SEO может быть подкатегорией.

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

Если вы, ну очень, опасаетесь санкций со стороны поисковиков за дублирование статей, воспользуйтесь плагином Yoast и поставьте директивы noindex, follow.

Теги в WordPress

Их можно навесить и на конкретные рубрики.

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

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

Имеются ли ограничения на количество тэгов, навешиваемых на один пост?

Ответ отрицательный. Их может быть 100500. Но тэги предназначены для того, чтобы указывать на связь между постами. И тэги тоже можно рассматривать, как своего рода оглавление. Есть какие-то термины, которые являются общими для некоторых ваших постов. Тогда, если эти посты имеют соответствующие тэги, пользователи их легко найдут стандартным поиском WordPress. Еще полезно использовать специальный тэг для текстов, которые уходят в архив. Мне представляется, что тэгов должно быть не больше 10, чтобы с ними легко было управляться. Но, например, если в своем блоге вы пишете о кино, тэгов имен актрис и актеров может быть больше, чем 10. В тэгах, как и во всем на этом свете, нужно знать меру. А то будет их у вас 10 тысяч на 300 постов. Какая уж от этого польза пользователям, кроме хаоса?

Являются ли тэги метатэгами и ключевыми словами в смысле разметки HTML?

Распространенная ошибка – думать, что это так. И именно она приводит к тому, что тэги плодятся, как кролики. Тэги не метатэги, не ключевые слова в HTML-коде. Во всяком случае, не по умолчанию. Уже упомянутый плагин Yoast может придать тэгам это свойство, но ему нужно специально об этом сказать.

Категории или тэги:кто более для SEO ценен?

Этот вопрос из разряда ЧаВо. Ответ на него – оба. И работать они должны тоже оба. Если вы дочитали до этого места, вы должны уже лучше понимать разницу и назначение категорий и тэгов и их пользу для вас, вашего сайта и ваших читателей.

Итого

Ваш сайт – СДЛ (сайт для людей). Все поисковые боты пытаются моделировать поведение людей, воображая себя настоящими homo sapiens в поисках информации. Поэтому, если вы отталкиваетесь от юзабилити, вас полюбят и поисковики. Категории и тэги – это просто два дефолтных метода, которые WordPress предлагает для упорядочивания контента. На самых продвинутых сайтах для этого применяются и другие приемы. Относитесь к своему блогу, как к постоянно развивающейся книге. Выстраивайте содержание, то есть подбирайте категории с умом. Старайтесь, чтобы эти категории охватывали как можно больше тем, но при этом и не были бы обо всем и ни о чем. Тэги применяйте там, где требуется связать статьи между собой, а сами эти статьи могут быть и на разные темы. Если вы видите, что какой-то тэг становится популярным, подумайте о том, не переделать ли его в категорию. Но если вы часто добавляете один и тот же тэг к статьям в разных рубриках, пусть такой тэг тэгом и останется. Самое главное – забота о юзере.

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

Успехов в развитии ваших сайтов!

Автор: Тимур Камаев (wp-kama.ru).

www.invision.com.ua

wp_list_categories() — вывод категорий в виде списка, WordPress

Эта функция довольно часто используется в темах WordPress для создания меню. А так же с её помощью очень удобно выводить виджет со списком категорий в сайдбаре. Когда я говорю список, я имею ввиду HTML-список.

Если же вам нужно вывести рубрики к текущей записи или к записи с указанным ID — воспользуйтесь функцией the_category() или get_the_category().

А теперь рассмотрим простейший пример:

wp_list_categories('orderby=name');

Этот код выведет список категорий, отсортированных по имени. Вот как это будет выглядеть в HTML, самый обычный список со ссылками:

<li>Рубрики <ul> <li> <a href="http://ваш_сайт.com/category/plugins" title="Просмотреть все записи в рубрике &amp;laquo;Плагины&amp;raquo;">Плагины</a> </li> <li> <a href="http://ваш_сайт.com/category/themes" title="Просмотреть все записи в рубрике &amp;laquo;Темы&amp;raquo;">Темы</a> </li> </ul> </li>

Теперь добавим несколько параметров

wp_list_categories('orderby=name&style=none&title_li=');

Оставляем сортировку по имени, но теперь категории будут выводиться не через <li>-список, а просто в виде ссылок (каждая с новой строки), пустой параметр title_li означает, что не нужно добавлять заголовок. Вот, как это выглядит в HTML-коде:

<a href="http://ваш_сайт.com/category/plugins" title="Просмотреть все записи в рубрике &amp;laquo;Плагины&amp;raquo;">Плагины</a><br /> <a href="http://ваш_сайт.com/category/themes" title="Просмотреть все записи в рубрике &amp;laquo;Темы&amp;raquo;">Темы</a><br />

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

Сначала идёт присвоение значений массиву $args, а потом он просто указывается в скобках.

$args = array( 'orderby' => 'name', 'style' => 'none', 'title_li' => '' );   wp_list_categories($args);

Теперь посмотрим, какие ещё могут быть параметры у функции:

show_option_all(строка) Нужно ли добавить ссылку на главную страницу? Можно указать любое значение, например ‘На главную’ — оно и будет анкором для ссылки.

orderby(строка) Каким образом вы хотите отсортировать категории?

order(строка) Устанавливает порядок сортировки.

style(строка) Стиль вывода списка категорий.

show_count(логическое) Указывает в скобках количество постов в каждой из рубрик.

hide_empty(логическое) Нужно ли исключить пустые рубрики (категории) из списка?

use_desc_for_title(логическое) Нужно ли использовать описание рубрик в атрибуте title для ссылок, если оно имеется. (пример: <a title="Описание_категории" href="…)

child_of(целое число) Нужно указать id рубрики, подрубрики которой вы хотите вывести.

feed(строка) Рядом с каждой категорией вставляет ссылку на RSS-ленту. Указанное значение будет анкором этих ссылок.

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

feed_type(строка) Тип RSS-ленты.

exclude(целое число) Перечислите через запятую id категорий, которые вы хотите исключить из списка.

exclude_tree(целое число) Исключить рубрику и все её подрубрики из списка. Работает только при выключенном hierarchical.

include(целое число) Укажите через запятую категории (их id), которые вы хотите включить в список.

hierarchical(логическое) Нужно ли создавать вложенные списки для подкатегорий?

title_li(строка) Заголовок для списка категорий. По умолчанию __( ‘Categories’ ). То есть в русском WordPress это будет переведено в «Рубрики». Оставьте параметр пустым, чтобы избавиться от заголовка.

number(целое число) Сколько категорий нужно отобразить в списке?

echo(логическое) Вывод списка категорий или сохранение результата в переменную.

depth(целое число) Количество уровней вложенности списка.

taxonomy(строка) Выберите таксономию для вывода:

current_category(целое число) Укажите id категории из списка, для которой вы хотите добавить css-класс «current-cat». По умолчанию он добавляется к той категории, в которой в данный момент находится пользователь.

Пример:

$args = array( 'show_option_all' => 'Перейти на главную', 'orderby' => 'name', 'order' => 'desc', 'style' => 'list', 'show_count' => 1, 'hide_empty' => 0, 'use_desc_for_title' => 1, 'feed' => 'RSS', 'exclude' => '4,3', 'exclude_tree' => 7, 'hierarchical' => 1, 'title_li' => 'Мои рубрики', 'echo' => 1, 'depth' => 0 );   wp_list_categories($args);

Вот как это будет выглядеть в итоге:

<li>Мои рубрики <ul> <li> <a href="http://ваш_сайт.com">Перейти на главную</a> </li> <li> <a href="http://ваш_сайт.com/category/ярлык_рубрики" title="описание_рубрики">название_рубрики</a> (<a href="http://ваш_сайт.com/category/ярлык_рубрики/feed" title="RSS">RSS</a>) (0) </li> <li> <a href="http://ваш_сайт.com/category/ярлык_рубрики" title="описание_рубрики">название_рубрики</a> (<a href="http://ваш_сайт.com/category/ярлык_рубрики/feed" title="RSS">RSS</a>) (1) <ul> <li><a href="http://ваш_сайт.com/category/ярлык_рубрики/ярлык_рубрики" title="описание_рубрики">название_рубрики</a> (<a href="http://ваш_сайт.com/category/ярлык_рубрики/ярлык_рубрики/feed" title="RSS">RSS</a>) (0) </li> </ul> </li> </ul> </li>

misha.blog

Массовое добавление рубрик в Wordpress

Массовое добавление категорий и меток

Массовое добавление категорий и метокСегодня расскажу как добавить рубрики в WordPress, когда требуется создать 10, 20 и более элементов. Такая задача может возникнуть, например, для туристического сайта, если вы создаете категорию для страны, а в ней планируется множество подкатегорий с городами. Подобный вопрос задавали в комментариях, поэтому решил поискать подходящие плагины. И у меня получилось:)

В блоге, кстати, уже была похожая статья про страницы и посты — тогда все решилось с помощью Bulk Page / Content Creator. Что касается, указанных ниже модулей, то их плюсом есть возможность кроме рубрик массово добавлять метки и некоторые другие таксономии.

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

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

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

Здесь нужно заполнить поля:

Потом кликаете по кнопке в самом низу страницы, тем самым создавая категорию в WordPress. Ничего сложного. Метки добавляются похожим образом в разделе «Записи» — «Метки». Единственное, что там в настройках нет возможности выбирать родительский элемент.

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

Quick Bulk Term Taxonomy Creator

Плагин Quick Bulk Term Taxonomy Creator

Плагин Quick Bulk Term Taxonomy Creator

Quick Bulk Term Taxonomy Creator — отличное решение для разработчиков, позволяющее создавать таксономии с учетом иерархии. Поддерживается версия WP до 4.4.2, последнее обновление было недели две назад. Оценка 4,8 и более 500 загрузок.

После установки и активации модуля заходите в раздел «Инструменты» — «Quick Term Creator». Чтобы добавить категории в вордпресс выбираете в пункте Taxonomy значение «Рубрики». После этого вставляете список новых элементов в форме ниже (по одному в строке).

Массовое создание категорий в wordpress

Массовое создание категорий в wordpress

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

Bulk Term Generator

Модуль Bulk Term Generator

Модуль Bulk Term Generator

Плагин Bulk Term Generator также позволяет добавить рубрики с учетом иерархии и поддерживает разные таксономии. Например, для установленного модуля магазина woocommerce можно массово создавать категории/метки товаров, категории доставки и т.п.

В начале работы заходим в раздел «Bulk Term Generator», где для параметра Taxonomy в выпадающем списке выбираем значение «Рубрики». Далее на странице появится информация об имеющихся элементах и форма для создания новых.

Добавление категорий в Bulk Term Generator

Добавление категорий в Bulk Term Generator

Каждую новую запись размещайте с новой строки. Большим плюсом модуля есть то, что вы можете задать все параметры, создавая категории в WordPress: название, ярлык (slug) и даже описание. Пишите их через запятую. Чуть ниже имеется возможность выбора родительской категории.

К сожалению, в рассмотренной мной версии Bulk Term Generator 1.2.0 попался глюк, когда при вводе списка новых элементов не получается перейти на следующую строку. Я нажимаю Enter, вижу, что в форме создается некий отступ, но курсор остается в текущей строке. Модуль распознает данный отступ, но отсутствие визуального отображения немного сбивает с толку. То же самое происходит и при копировании элементов из буфера обмена — отступы не видны, но плагином определяются.

Отличный плюс модуля — редактирование списка добавленных таксономий.

Bulk Term Generator - редактирование списка категорий

Bulk Term Generator - редактирование списка категорий

Перед массовым добавлением рубрик в WordPress вы можете еще разок проверить и отредактировать все элементы. Модуль поддерживает локализацию. Загрузок пока не особо много (всего больше 100), совместим до версии системы 4.3.3, хотя у меня работал и на других.

BulkPress — массовый импорт / экспорт рубрик

BulkPress - массовый импорт / экспорт рубрик в WordPress

BulkPress - массовый импорт / экспорт рубрик в WordPress

Напоследок рассмотрю еще один плагин, позволяющий массово создать категории в WordPress — называется BulkPress. Он из данной подборки самый популярный (7 тыс. загрузок), но уже не обновлялся более двух лет. Тем не менее, мне удалось запустить его и добавить нужные рубрики в последней версии вордпресс.

После активации модуля в адмике появится новый одноименный раздел — BulkPress. В пункте меню Terms сможете создавать элементы таксономий, а в Posts — записи и страницы. Выбираем первый.

BulkPress - массовое создание рубрик в wordpress

BulkPress - массовое создание рубрик в wordpress

Иерархию для разделов можно установить 2-мя способами в зависимости от вашей структуры сайта:

Для второго случая в самом низу страницы нужно установить галочку в пункте «Create inexistent parent terms». Это позволяет создавать родительские рубрики, которые отсутствуют на сайте, но используются в списке.

Для этого плагина можно также упомянуть модуль BulkPress — Export, позволяющий экспортировать список рубрик сайта в нужном формате (в том числе и под BulkPress) с сохранением иерархии. Это пригодится для быстрого переноса категорий с одного проекта на другой.

Итого. Это далеко не все модули, позволяющие массово создавать категории в WordPress, однако другие были более древними или же имели меньше загрузок. Что касается рассмотренных решений, то первый плагин Quick Bulk Term Taxonomy Creator неплох, хотя там нет возможности указывать slug у записей. Если вам придется потом все редактировать, это будет хлопотно. Bulk Term Generator более функциональный, но глюк с отображением переносов строк может слегка запутать. К тому же тут можно выбрать только один родительский элемент за раз. Последний модуль BulkPress давно не обновлялся, хотя планы у разработчиков были большие. Можете также его попробовать.

А вы как добавляете метки и создаете рубрики в WordPress?

Понравился пост? Подпишись на обновления блога по RSS wordpress insideRSS, RSS wordpress insideEmail или twitter wordpress insidetwitter!

wordpressinside.ru


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

Prostoy-Site | Все права защищены © 2018 | Карта сайта