что такое рубрики в wordpress
Создание рубрик и структуры сайта WordPress. Урок 9.
Итак, продолжаем работать на своём красивом сайте, и сейчас мы создадим его структуру. Структура – это рубрики, категории, которые есть на сайте.
Представьте, что у вас есть книжная полка. Вы решили, что фантастику будете складывать на первой полке, детективы — на второй, а романы — на третьей. То есть, вы создали такую упорядоченную структуру у себя в библиотеке. Точно так же нужно поступить с сайтом.
Наверняка, вы уже придумали, о чём будет ваш сайт. И теперь вам нужно разделить вашу основную тематику на рубрики. При необходимости, каждую рубрику можно ещё разделить на подрубрики.
Чтобы создать рубрику на сайте, перейдите в пункт «Записи» и подпункт «Рубрики». Смотрим на блок «Добавить новую рубрику». Здесь заполните поле «Название» и укажите в нём, как будет называться ваша рубрика. Например, я написал «Яблоки».
Остальные поля заполнять не нужно. Но если хотите, можно написать «Описание рубрики». Это не обязательно.
Нажмите кнопку «Добавить новую рубрику» внизу страницы.
И эта рубрика сразу же появляется в списке справа.
Создайте таким образом не менее 3-х рубрик. Например, я сделал ещё «Вишни» и «Клубника».
Теперь, если структура вашего сайта требует, можно создать подрубрики у рубрик. То есть, разделить рубрику на ещё маленькие подрубрики. Для этого на той же странице в поле «Название» введите название подрубрики. Например, я пишу «Клубника в шоколаде».
А потом, в списке «Родительская», выберите, какая из уже созданных рубрик будет для неё родительской. Я выбираю рубрику «Клубника». И нажмите кнопку «Добавить новую рубрику».
После этого подрубрика сразу появляется в списке справа. И становится понятно, какая из рубрик является для неё родительской.
Таким образом, создайте не меньше 2-х подрубрик у одной рубрики. Например, я сделал ещё «Клубника в сахаре».
Задание №4 считается выполненным, если:
Рубрики WordPress: назначение и управление рубриками WordPress
Рубрики WordPress назначение
Рубрики WordPress это элемент таксономии сайта, улучшающие его организацию материалов и навигацию по сайту. Создаются рубрики WordPress администратором сайта. По структуре они могут иметь древовидное построение с произвольной глубиной вложенности дочерних рубрик.
Смысл создания рубрик сайта и присоединения каждой статьи к отдельной рубрике в улучшении навигации сайта для пользователей и повышение релевантности (предпочтения) сайта в поисковой выдаче, у поисковых роботов. Есть мнение, что поисковики «любят» строго организованные документы с иерархической структурой подчинения, так как это позволяет им проще обходить сайты при сканировании.
Важно! В системе WordPress, в отличие от других систем, стало возможным одну статью прикрепить к нескольким рубрикам. Такой приём увеличивает дублирование контента, хотя система назначает основную и вторичную рубрики статьи.
Управление рубриками WordPress
Управлять рубриками WordPress, могут только пользователи WordPress, в роли администратора.
Чтобы создать рубрику, войдите в административную панель сайта и откройте вкладку консоли, Записи→Рубрики.
Форма добавления рубрики довольно простая. Стоит обратить внимание на “Ярлык” для рубрики. Ярлык рубрики будет отражаться в URL статей и рубрик. Если вы не заполните ярлык, система сформирует его самостоятельно. Если вы используете плагины транслитерации, ярлык будет переведен автоматом. Можно вписать ярлык рубрики самостоятельно. Ярлык, на сайте, как и название, раздела, должен быть уникальным. При использовании одинаковых ярлыков, система автоматом добавит к ним цифру через дефис.
Описание раздела, не обязательно, но для оптимизации, желателен. Описание должно быть небольшим, знаков 160-165 и уникальным в пределах сайта и Интернет. Некоторые темы показывают описание рубрик на сайте при открытии архива рубрик. Как красиво оформить страницу рубрик читать в статье Красиво оформить и оптимизировать страницы рубрик WordPress сайта.
Если у вас установлен SEO плагин WordPress, то описание рубрики будет оценено как положительный фактор оптимизации.
Список рубрик
Список созданных рубрик, отображается в таблице рубрик. Количество статей показывается в строке рубрики. Рубрики можно изменять (1), удалить (3), менять свойства (2).
В выезжающем меню «Настройки экрана» вы можете убрать отдельные столбцы в таблице рубрик. Правда, не знаю, зачем это нужно делать.
Рубрика по умолчанию
В этой части статьи, отвечу на вопрос, что будет, если статью не прикрепить к разделу.
На WordPress, есть понятие «Рубрика по умолчанию». После установки WordPress, в системе создана одна рубрика, под названием «Без рубрики», которая и является рубрикой по умолчанию. Если вы не прикрепите статью к другой рубрике, то есть при редактировании статьи, забудете отметить галочкой нужную рубрику, она автоматом прикрепится к рубрике по умолчанию. Рубрику «Без рубрики» удалить нельзя.
Рубрику по умолчанию, можно изменить. Для этого войдите на вкладку, Настройки→Написание и в строке «Основная рубрика» выберете рубрику по умолчанию.
Tcnm настройка “Рубрики по умолчанию” при публикации статей по email.
При публикации по протоколу XML-RPC, который включен в систему с версии 3.5, статьи публикуются в раздел по умолчанию.
Функция для вывода рубрик WordPress
Лежит функция wp_list_categories() в файле: /wp-includes/category-template.php.
Вывод списка рубрик на сайт
Рубрики в виджетах
Для вывода списка рубрик, на сайте, служат два виджета:
Рубрики в меню
Кроме виджетов, завести рубрики на сайт можно с помощью создания меню из рубрик.
Вывод
Рубрики WordPress является элементом таксономии сайта и помогает организовать материалы сайта (посты) в древовидной, подчиненной форме “родитель-дочка”. Древовидная структура рубрик основное отличие рубрик от меток.
Рубрики в WordPress
Рубрики сортируют и объединяют записи в группы постов по заданной тематике. Это помогает пользователю искать нужную информацию на сайте.
Для создания контента на WordPress используйте два инструмента — записи и страницы. Страницы имеют статичный характер и подходят для размещения информации, которая редко меняется: «Контактов», «О нас», «Услуги». Записи же имеют динамичный характер и показывают информацию в режиме блога. Создать рубрики можно только для записей.
В этой статье рассмотрим:
Видео-инструкция по созданию рубрики на WordPress
Как создать новую рубрику
«Uncategorized» (рус. «Без категории») — рубрика, которая создается по умолчанию. Каждый новый пост автоматически публикуется в этой рубрике.
Создадим три рубрики для пробы («Услуги», «Поддержка», «История») и две подрубрики («Хостинг» и «SSL-сертификаты»):
Перейдите в административную консоль WordPress.
Чтобы создать новую рубрику, зайдите в меню «Записи» на панели инструментов слева и выберите раздел «Рубрики».
В строке «Название» укажите название первой рубрики «История».
Содержание в строке «Ярлык» отображается в адресной строке пользователя при переходе в данную рубрику. Назовите «Ярлык» our-history. Рекомендуем писать название маленькими латинскими символами и использовать дефис вместо пробела и нижнего подчеркивания. Так как многие плагины для WordPress не учитывают русские символы, из-за этого работают некорректно.
Нажмите кнопку «Добавить новую рубрику».
Таким же образом создайте вторую рубрику с названием «Поддержка» и укажите ярлык «support».
Третья рубрика уже создана по умолчанию, измените ее на необходимую нам «Услуги». Чтобы отредактировать рубрику «Uncategorized», наведите курсор мыши на рубрику, выберите ссылку «Свойства». Измените название на «Услуги», ярлык – «services». Нажмите кнопку «Обновить рубрику».
Обновите сайт и обратите внимание, что название рубрики «Uncategorized» изменилось на «Услуги». Сейчас все записи находятся в рубрике «Услуги». Созданные рубрики «Поддержка» и «История» не отображаются на сайте, так как пока не содержат контента.
Как создать подрубрику
Для примера, добавим в рубрику «Услуги» две подрубрики: «Хостинг» и «SSL-сертификаты».
Чтобы создать подрубрику «Хостинг», создайте рубрику и в названии указываем «Хостинг», ярлык – hosting. Затем в выпадающем списке «Родительской рубрики» выберите «Услуги». То есть рубрика «Хостинг» становится подрубрикой родительской «Услуги». Для сохранения нажмите кнопку «Добавить новую рубрику».
Аналогичным образом создайте подрубрику «SSL-сертификаты».
Как добавить записи в рубрики
Чтобы добавить записи в рубрику, зайдите в меню «Записи» на панели управления слева и выберите раздел «Все записи».
Для примера, мы создали записи: «Новые выделенные серверы», «Новые SSL-сертификаты высшего уровня безопасности», «Теперь мы доступны 24/7 в режиме онлайн» и «О нашей компании».
Новость о том, что в ассортименте хостинговых услуг прибавились новые выделенные серверы, добавьте в подрубрику «Хостинг» рубрики «Услуги».
Наведите курсор мыши на название записи и нажмите ссылку «Свойства». Поставьте галочки напротив нужных рубрик и нажмите кнопку «Обновить».
Аналогично распределите оставшиеся записи по подходящим рубрикам.
Перейдите на сайт и обратите внимание, что все рубрики отображаются на странице сайта.
Как настроить отображение подрубрик на сайте
Чтобы рубрики отображались в виде иерархии, зайдите в меню «Внешний вид» на панели управления слева и выберите раздел «Виджеты». Виджет «Рубрики» установлен по умолчанию в большинстве тем в SideBar. SideBar – область сайта слева или справа от основного контента (боковая колонка), на которой с помощью виджетов можно расположить дополнительные элементы: рубрики, последние посты, формы подписки на рассылку, баннеры, последние комментарии, виджеты соцсетей и другое.
Если виджет «Рубрики» не включен по умолчанию, зажмите правой клавишей мыши на нем в разделе Доступные виджеты и перетяните в область SideBar.
Разверните вкладку «Рубрики», поставьте галочку напротив «Отображать иерархию» и нажмите кнопку «Сохранить».
На картинке ниже увидите, что подрубрики «SSL-сертификаты» и «Хостинг» теперь отображаются в виде иерархии.
Чтобы указывалось количество статей, которое содержится в рубрике, поставьте галочку напротив функции «Отображать число записей» виджета «Рубрика». Число записей будет выведено рядом с названием рубрики. Нажмите кнопку сохранить.
Функция «В виде выпадающего меню» виджета «Рубрика», собирает все рубрики в одно меню. Это удобно при большом количестве записей, рубрик и подрубрик на сайте.
У нас можно заказать хостинг с предустановленным WordPress и получить домен для сайта бесплатно. Для требовательных сайтов с высокой посещаемостью есть VDS SSD.
Если же вы планируете работать как реселлер, то вам нужен реселлинг-хостинг.
Записи » Рубрики
Рубрики предоставляют полезный способ группировать связанные записи. В зависимости от темы и активированных виджетов, рубрики могут быть использованы в следующих областях:
Добавление рубрик
Добавление новой рубрики в разделе Настройки сайта вашей учётной записи позволяет включить описание рубрики и выбрать возможность вложения новой рубрики в рубрику верхнего уровня.
При выборе родительской рубрики новая рубрика вставляется в рубрику верхнего уровня.
Назначение основной рубрики
Все записи должны быть отнесены к рубрикам. По умолчанию рубрика имеет тип Без рубрики. Вы можете изменить рубрику по умолчанию в разделе Мой сайт → Записи → Рубрики.
Хотя рубрику «Без рубрики» удалить невозможно, ее можно переименовать в любую другую.
Отнесение записей к рубрикам
Рубрики могут быть добавлены только к Записям, но не страницам. Чтобы вложить страницы в другие страницы, используйте Атрибуты страниц → Родительская страница в настройках записей для этой страницы. Дополнительную информацию об атрибутах страниц см. здесь.
Для одной записи можно выбрать несколько рубрик. Не следует добавлять больше 5–15 рубрик и меток к записи.
Вы можете удалить запись из рубрики, сняв флажок рядом с названием рубрики.
Новая рубрика из записи
Новую рубрику можно быстро добавить в настройках записи, нажав кнопку Добавить новую рубрику.
Вы сможете дать рубрике название и выбрать родительскую рубрику.
Страницы и меню рубрик
На странице рубрики будут отображаться записи в блоге только заданной рубрики. Эти страницы динамических рубрик можно добавлять в меню.
После назначения рубрики к записи и её публикации отредактируйте меню навигации, чтобы добавить страницу рубрики:
Нажмите здесь, чтобы узнать больше о добавлении элементов в пользовательские меню и их редактировании.
Если вы добавили страницу рубрики в меню вашего сайта, но не видите никаких записей на странице рубрики или видите сообщение о том, что содержимое не может быть найдено, это означает, что никакие записи не были отнесены к этой рубрике. После добавления в рубрику записи автоматически отображаются на странице рубрики.
Редактирование или удаление рубрик
Для редактирования или удаления рубрики перейдите в раздел Мой сайт → Записи → Рубрики. Наведите курсор на любое имя рубрики. Появятся следующие опции:
Списки тем
Ваши записи будут отображаться в списках тем для любых тегов или рубрик, которые вы используете. Таким образом, присвоение вашей записи тегов и рубрик увеличивает вероятность того, что другие пользователи WordPress.com увидят ваш контент.
Но вы ведь не хотите, чтобы неподходящее содержимое отображалось в списках тем или поиске, и мы тоже. Вот почему мы ограничиваем количество меток и рубрик, которые могут быть использованы в публичном списке тем. От 5 до 15 тегов (или рубрик, или их комбинаций) — подходящее число для добавления к каждой записи.Чем больше рубрик вы используете, тем меньше вероятность того, что ваша запись будет выбрана для включения в списки тем.Больше информации о темах здесь.
Действия
Для массового редактирования своих рубрик перейдите в раздел Мои сайты → Записи → Рубрики.
Чтобы выполнить массовое удаление любых рубрик, отметьте все рубрики, которые требуется удалить, и в раскрывающемся списке «Массовые действия» выберите «Удалить», затем нажмите кнопку «Применить».
Поиск идентификатора рубрики
Чтобы найти идентификатор рубрики, перейдите в раздел Мои сайты → Записи → Рубрики.
Используя прокрутку, выберите рубрику, идентификатор которой вам нужен, и нажмите ссылку «Редактирование» под рубрикой. Вы будете перенаправлены на страницу «Редактировать рубрики».
Идентификатор рубрики появится в URL-адресе страницы после tag-ID:
Часто задаваемые вопросы
Если вы добавили страницу рубрики в меню и при ее просмотре видите страницу «не найдено» или «ничего не найдено», это означает, что для этой рубрик нет записей.
После добавления в рубрику запись автоматически отображается на странице рубрики.
Разнообразие тарифных планов и ценовых предложений
Бесплатно
Оптимальный вариант для студентов
Personal
Оптимальный вариант для представления своего хобби
Что такое рубрики в WordPress, как их добавить, настроить и что с ними можно делать
Рубрики в WordPress – это один из основных способ фильтрации различных типов записей и являются неотъемлемой частью любого WordPress сайта.
Ликбез
Когда используется термин «тип записи», важно понимать, что их может быть много. Так, например: Записи (посты в блоге) — это тоже «тип записи», равно как и страницы. Количество возможных типов записей на вашем WordPress сайте неограниченно!
Содержание
Благодаря рубрикам осуществляется группировка связанных записей. Рубрика, к которой по умолчанию привязываются все новые записи — «Без рубрики» (Uncategorized), но ее можно легко изменить в настройках.
Если сильно захотеть, то можно.
Есть два основных способа добавления рубрик.
Добавление рубрики в WordPress и её основная настройка
Указать рубрику можно при редактировании или создании новой записи. Если вы используете встроенный редактор блоков, то в настройках документа воспользуйтесь разделом «Рубрики»:
Что такое рубрики в WordPress, как их добавить и настроить.
Добавленная, во время редактирования записи, рубрика – будет автоматически назначена.
Управление рубриками в WordPress, осуществляется через пункт меню «Рубрики», в панели администратора, который доступен для большинства различных типов записей. В нашем случае это сами записи (посты в блоге) и это второй способ добавления:
Добавление рубрики в WordPress через панель администратора
На этой странице вы увидите список уже добавленных рубрик, а также несколько пустых полей, позволяющих создать новую рубрику.
Если ваша тема или плагины не расширяют основной функционал WordPress, то для каждой рубрики будут доступны следующие настройки:
Справка
Новичкам будет полезно знать, что рубрики в WordPress являются таксономией и подчиняются всем основным принципам, которые заложены в это понятие!
Практика работы с WordPress рубриками
Все программисты априори стремятся максимально оптимизировать свой рабочий процесс, избавиться от ручного труда и доработать, доступный по умолчанию функционал.
Давайте рассмотрим основные методы автоматизированной работы с данной таксономией.
Добавление рубрик программным методом
В некоторых случаях, особенно когда идет процесс миграции сайта на WordPress платформу, ручное добавление рубрик – не самый удачный метод.
Для добавления любых таксономия в WordPress используется функция wp_insert_term() :
В связи с этим в массиве и отображаются идентичные значения. Но если вы добавите уже существующий термин в другую таксономию, например в метки, то значения элементов массива будут отличаться.
term_id и term_taxonomy_id будут новыми, так как это уникальная связка термина и таксономии и не важно, что название, описание или slug идентичны.
Редактирование существующих рубрик
Для редактирования рубрик, нужно знать их атрибуты и это можно сделать, используя функцию get_term_by().
Эта функция крайне полезна, когда нужно получить доступ к рубрикам в больших циклах.
Давайте редактировать рубрику, зная её id :
Добавление новых полей к WordPress рубрикам
В WordPress можно менять почти всё и рубрики не исключение. Ели чего-то не хватает, то это всегда можно добавить!
Да, добавить вызов полноценной библиотеки изображений на странице было более правильным методом, но в рамках этой статьи это было бы лишним.
Итак, после успешного добавления новых событий, на странице редактирования рубрики в WordPress появится новое поле:
Редактирование рубрики в WordPress
Используя этот метод можно добавлять неограниченно количество метаданных к рубрикам.
Создаем шорткод рубрики
Давайте рассмотрим один из самых часто используемых приемов, а именно создадим шорткод для вывода рубрик. Так же будем использовать изображение рубрики:
Шорткод готов, а в качестве переменной атрибута cat будем передавать ID рубрики:
Всё достаточно просто, давайте добавим стилей:
Инструкции и руководства по WordPress для чайников
Рубрика руководств и инструкций для начинающих по WordPress, в которой есть множество замечательных гайдов и видео, которые помогут вам освоить WordPress!
Хуки (события и фильтры) для рубрик
К сожалению, большинство начинающих WordPress разработчиков пытаются модифицировать отображение рубрик через редактирования шаблона темы.
Да, этот метод оправдан если речь идет о циклах, но стоит учитывать, что большинство стандартных функций в WordPress завязано на события, которые можно хукать.
В качестве примера добавим дополнительную HTML разметку к блоку описания категории.
Изначально заголовок и описание рубрики выглядит вот так:
Рубрики в WordPress – события и фильтры
Добавим этот код в functions.php :
Рубрики в WordPress – пример работы фильтра
Заключение
Работать с рубриками в WordPress ничуть не сложнее чем с любыми другими элементами таксономии. Их можно модифицировать и расширять, изначально заложенный в них, функционал.
Напоследок хочется сказать, что старайтесь чаще использовать события и фильтры, этот подход значительно упрощает процесс разработки.
Если у вас есть вопросы – спрашивайте в комментариях и мы обязательно вам ответим.