Рубрики
WordPress Глава 3

Как редактировать изображение в WordPress?


Кодекс Источник 1

А вы знали что в «ВордПресс» существует встроенный редактор медиа? Который позволяет осуществлять основные операции редактирования изображения. Возможности встроенного редактора:

  • обрезка (масштабирование) изображения
  • повороты изображения по часовой и против часовой стрелки
  • зеркальное отображение изображения по вертикали и горизонтали
  • отмена действий (с помощью стрелок)
Инструменты редактора
Инструменты редактора

Чтобы задействовать данный функционал, вам необходимо проследовать в медиа-библиотеку вашего сайта Медиафайлы>Библиотека и выбрать изображение для редактирования и кликнуть по кнопке, которую на мой взгляд, можно было сделать более приметной, «Редактировать»

Перевернутое изображение

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

Что ж, а теперь немного совместной практики:

  1. Загрузите перевернутое изображение в медиа-библиотеку вашего сайта.
  2. Переверните его с помощью нужного инструмента
  3. Зажав левую клавишу мыши мы переходим к редактированию. Вырезаем нужную область и сохраняем наше изображение.

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

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

Теперь всякий раз когда мы будем редактировать изображение и применять к нему эти действия, нажав кнопку «Сохранить», мы в нашей директории для файлов из библиотеки будем получать копии этого изображения. Учитывайте это!

Копии

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

Не увлекайтесь 🙂

Опции при редактировании

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

Окно опций

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

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

Пропорции — это соотношение ширины и высоты. При изменении размера выделенной области можно сохранить пропорции, зажав Shift. Укажите желаемые пропорции в полях ниже, например 1:1 (квадрат), 4:3, 16:9 и т.д.

Удаление изображения

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

Удаление

 

Рубрики
WordPress Глава 3

Работа с медиафайлами в WordPress


Кодекс Источник 1
Кодекс Источник 2

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

  • фотографии
  • музыкальные файлы, например, формата mp3
  • видео
  • прочие документы и файлы

Весь ваш загруженный медиа-контент хранится в директории (папке) по следующему адресу: http://ВАШ_САЙТ/wp-content/uploads/ , где он  структурируется по папкам согласно году и месяцам.

Структура папок

Добавление файла в медиа-библиотеку

Если в вашей библиотеке файлов нет еще того или иного файла, то его необходимо загрузить в разделе навигационного меню панели администратора «Медиафайлы»

Загрузка файлов

Если Вы уже загружали какой то файл и требуется его снова задействовать, то повторно загружать его не нужно! Он доступен для всего сайта в библиотеке

После команды «Добавить новый», вам необходимо выбрать предпочтительный метод загрузки: просто перетянуть файлы (Multi-File Uploader) в область выделенную пунктирной линией или воспользоваться кнопкой для указания пути (Browser Uploader) к загружаемому файлу

Указываем файл для загрузки

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

Внимание! Обратите свой взор в область под кнопкой загрузки, там указан размер максимально-допустимого файла для загрузки. О его настройки мы будем разговаривать в томе №2 для разработчиков, а пока что вам необходимо учесть, что загрузка файлов с большим размером быстро приведет к исчерпанию дискового пространства, поэтому перед загрузкой стоит их оптимизировать или же воспользоваться сторонними сервисами для хранения.

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

Загруженные файлы

Обратите внимание на пиктограммы в верхнем левом углу библиотеки. Ими мы можем задать нужное представление: или плиткой (как сейчас), или в виде таблицы.

По клику на файл нам доступен его просмотр и редактирование информации о данном файле

Просмотр файла

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

  • URL — абсолютный путь до файла
  • Заголовок — (иначе TITLE, по нему роботы индексируют картинки)
  • Подпись — используется для пояснения к файлу и будет отображаться сразу под загружаемой в страницу или запись фотографии
  • Атрибут ALT — альтернативный текст, например на тот случай, если изображение не загрузилось по каким то причинам на странице пользователя
  • Описание — обычно задается, если стоит задача чтобы у изображения была собственная страница с детальным описанием

Для правильной оптимизации для поисковых роботов, вам необходимо грамотно заполнять поле с альтернативным текстом. Просто заполняйте, а подробно мы с этим разберемся во втором томе. Заполнение этого поля будет способствовать роботом правильно проиндексировать ваши изображения, что бы потом они были доступны для поиска в Гугл и Яндекс Картинках.

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

На изображении персональный компьютер и наушники
Это подпись к файлу. Наушники и ноутбук

По клику на файл откроется его страница с описанием. Если вы наведете курсор то появится всплывающая подсказка с заголовком файла (атрибут TITLE).

Параметры изображения

Параметры картинки

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

Немного неудобно и запутанно сделаны поля заголовка и атрибута Title, который в виде подсказки всплывает при наведении курсора на объект фотографии, это может вас смутить, но не заостряйте пока на этом внимание, а просто учтите одно, что должен заполняться альтернативный текст и все. Что писать в поле для альтернативного текста? Все очень просто, что видите на изображении, то и пишите, желательно лаконичней. Данный текст будет выводиться в случае если ваше изображение не загрузилось. Например, на изображении изображен корабль в непогоду. В этом случае уместным будет заполнить альтернативный текст следующим образом: «Теплоход в шторм»

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

Изображение в записи

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

Рубрики
WordPress Глава 3

Создание меню в WordPress


Кодекс Источник 1

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

Создание меню

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

Переход к меню

Оказавшись в разделе для создания меню, первым делом нам необходимо дать имя нашему меню, например, Главное и кликом по кнопке Создать, собственно создать это меню

Создание меню

Теперь, после создания меню нам доступны две области: область слева — конструктор, из которого мы будем брать ссылки на те или иные страницы, и область для формирования структуры меню

Создание меню

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

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

menu-4

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

Как добавить в конструктор теги (метки)?

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

Настройки экрана меню

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

Добавление элементов в меню

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

Давайте обратимся к панели страниц и добавим страницу в наше меню, для этого напротив соответствующей странице отметим флажок и командой Добавить в меню, добавим в меню. Проделайте эти действия в панели Записи с записью и в панели Рубрики с рубрикой. В итоге у Вас должна получиться примерно следующая структура меню:

Структура меню

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

Вывод меню

Многоуровневое меню

Благодаря прекрасной и удобной технологии JavaScript мы с легкостью можем строить сложные отношения, иерархию ссылок нашего меню. Для этого просто зажмите левой клавишей мыши любую ссылку и перетяните (‘drag and drop’ ) ее правее, до того момента как появятся пунктирные линии, которые сигнализируют о вложенности дочерней ссылки в родительскую ссылку (пункт меню).

Создаем многоуровневое меню

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

Как сделать, чтобы ссылка открывалась в новом окне?

Обращаемся к тому же элементу «Настройка экрана», распахиваем кликом его область и отмечаем пункт «Цель ссылки», теперь нам доступна надстройка над каждым элементом в меню:

Открытие ссылки в новой вкладке

Добавление меню на ваш сайт

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

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

Вывод меню с помощью виджета
Вывод меню с помощью виджета

В результате получим следующий результат:

Результат вывода

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

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

Практическая работа №1

Рубрики
WordPress Глава 3

Комментарии в WordPress


Кодекс Источник 1
Кодекс Источник 2

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

  • Имя (Name)
  • E-mail
  • Сайт (website) — необязательно для заполнения
  • Сообщение (Comment)

некоторые из которых обязательны для заполнения и выглядит следующим образом:

Форма комментирования

С версией 4.3 комментирование для типов страниц отключено по умолчанию, а работает только для типов записей, но это можно исправить одним из удобных методов: в разделе Страницы, где идет перечень опубликованных страниц, мы можем перейти в свойства страницы и управлять вкл/откл комментариев

Включение комментариев

allow comment

 

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

page-comm2

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

Новый комментарий

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

Комментарий ожидает проверки

Модерация (управление) комментариев

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

Комментарий ожидает проверки
Новый комментарий ожидает проверки

Обзор действий над Комментариями

После того, как Вы навели курсор на комментарий, нам доступны следующие действия над ним:

Действия

  • Одобрить — этим действием мы одобряем комментарий, тем самым позволив ему отображаться на комментируемой странице сайта
  • Ответить — функция двойного действия, которая позволяет сразу ответить и одобрить ожидаемый комментарий
  • Свойства — в свойствах комментария над доступна для редактирования информация от пользователя который оставлял этот комментарий: его имя, адрес почты и т.п.
  • Изменить — функционал похож на Свойства, за исключением появления блока Статус, который позволяет управлять статусом комментария и датировкой
  • Спам — отправляет комментарий в раздел для спама
  • Удалить — отправляет комментарий в корзину (из которой при необходимости его как и из спама можно восстановить)

Массовое изменение комментариев

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

Массовое изменение комментов

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

Рекомендуется поэкспериментировать с функцией Фильтра комментариев, которая позволяет удобно отсортировать их по типам, так как по мимо непосредственного комментария может прийти еще и пинг-уведомление, в том случае если кто то сослался на вашу запись, в принципе вы и сами из одной записи можете сослаться на другую, в этом случае вы получите сами от себя пинг-уведомление 🙂

Рубрики
WordPress Глава 3

Отличие записей от страниц


Кодекс Источник 2

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

Записи (posts)

Записи имеют привязку к календарю и выводятся, как правило, на главной странице сайта (после установки WordPress) в хронологическом порядке (чем свежее дата, тем выше запись). Записи формируют архивы и доступны для поиска (выборке) за год, месяц и т.п. Записи однозначно имеют отношение к категории, даже если вы не присвоили записи категорию (рубрику), то она все равно будет определена в категорию по умолчанию, которая имеет название: «Без рубрики», иначе говоря, записи участвуют в таксономии. По мимо всего этого записи отображаются в RSS-ленте блога.

Страницы (page)

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

Вывод страниц виджетом

Как видно, по мимо сортировки страниц, мы можем даже управлять их исключением по ID

Как узнать ID страницы?

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

Узнаем айди страницы в Вордпресс

В данном примере страница «введение» имеет id за номером 2. Следовательно чтобы ее исключить достаточно будет в виджете ввести этот номер.

Поэтому, перед публикацией контента задавайте себе вопрос:

  • Нужна ли публикации привязка к календарю
  • Нужно ли публикации участвовать в таксономии

Если да, то тип сущности — Запись, в противном случае — Страница.

Что бы закрепить это, предлагаю рассмотреть пример. Делаем обычный сайт для организации. Как правило в техническом задании мы видим что должна быть страница новостей, а также страницы : контакты, о нас и партнеры. Не трудно догадаться, что раздел (страница) Новости, требует вывод записей (новостей) в хронологическом порядке, чтоб посетители сайта были в курсе происходящего в компании. Естественно для публикаций новостей подойдет сущность — Записи, хотя бы потому, что они имеют привязку к календарю. А вот для других страниц, например страница Контакты нам совсем необязательно ее выводить в цикле записей, давать ей привязку к календарю, та как это бессмысленно, а так же присваивать этой публикации какую то рубрику тоже не имеет смысла. Поэтому для страницы Контакты — сущность Страница! 

Рубрики
WordPress Глава 3

Визуальный редактор (Visual Editor)


Кодекс Источник 1
Кодекс Источник 2

Как вы наверно уже заметили, при публикации записей или страниц, для удобного форматирования и оформления текста, нам доступен визуальный редактор, работающий по принципу WYSIWYG (What You See is What You Get) — Что Вижу, То и Получаю. Надеюсь при публикации первой записи, даже некоторые из вас потренировались с кнопками редактора и поэтому, наверно лишним будет заострять внимание на назначении этих кнопок, так как при наведении курсора всплывающая подсказка достаточно хорошо повествует об этом, о каждой пиктограмме, а приведенные ссылки на источник демонстрируют даже результат форматирования той или иной кнопки.

WYSIWYG (What You See is What You Get)

Важно отметить, что нам доступны два режима работы с контентом страницы или записи: Визуальный (с помощью красивых кнопочек) и Текстовый — режим тегов, при котором вы увидите разные символы, называемые тегами.

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

Правило при копировании материалов

Если вам приходится вставлять материал, например, из документа Microsoft Office, то нужно понимать и учитывать тот факт, что в момент копирования наследуются и стили документа. Если на страницы сайта (откуда вы копируете материал) или на страницах документа Microsoft Office присутствует шрифт отличительного цвета, предположим красного, то и в ваш визуальный редактор он унаследует и перенесет правила отображения красным цветом. Чтобы предотвратить эту неприятность используйте специальную кнопку форматирования, при включении которой копируемый текст будет очищаться от всяких атрибутов.

Форматирование

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

Рубрики
WordPress Глава 3

Публикация страниц


Кодекс Источник 1
Кодекс Источник 2

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

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

Публикация страницы

Рабочая область при публикации страницы

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

Рабочая область при публикации страницы

Как вы уже заметили все блоки нам знакомы, они встречаются при публикации записи и их назначение нам уже известно. Отличительной особенностью страниц является блок в правой области экрана — Атрибуты страницы, разделы которой предназначены:

  • Родительская — для организации иерархии страниц. Например, вы можете создать страницу «Контакты», внутри которой будут страницы для разделения по странам и городам «Наш офис в Австралии» и «Наше представительство в России».
  • Шаблон — в данном примере мы не видим этого раздела, но он может быть,  в  том случае, если в теме разработчик предусмотрел отдельные шаблоны, с помощью которых можно достигать разного дизайна (визуального оформления) страниц и функционала (поисковые формы, фильтры, как правило могут выноситься в отдельный шаблон). Если в теме есть отличительные от стандартного шаблоны представления страниц, то вы их непременно увидите в этом списке.
  • Порядок — упорядочивание страниц. Страницы обычно сортируются по алфавиту, но вы можете задать свой собственный порядок, введя число (1 — первая и т.д.) в это поле. Это позволит получать их в виде карты сайта (это мы будем рассматривать подробно в томе №2) .

URL ваших страниц

Если Вы включили в разделе «Настройки > Постоянные ссылки» отображение названия записи (слага), то учтите, что иерархия в URL будет поддерживаться и отображаться согласно иерархии страниц. Предположим Вы создали страницу с названием «ГУМ», а в ней дочернюю «1 этаж», тогда вид адреса последней страницы будет примерно следующий: http://ваш_сайт.ru/gum/1-etazh

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

Рубрики
WordPress Глава 3

Рубрики и метки в WordPress


Кодекс Источник 1
Кодекс Источник 2

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

Категории и теги в меню

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

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

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

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

Теперь перейдем на вкладку «Метки» и проанализируем поля при создании новой метки

Добавляем тег

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

Зачем тогда нужны метки?

Метки, они же теги, а в некоторых платформах они могут называться и иначе, например, в платформе blogger.com они называются ярлыками, выполняют определенно полезную функцию. Они позволяют связать записи из разных по смыслу рубрик, но объединяющихся по какому то общему признаку. Давайте рассмотрим пример.

Предположим, на нашем сайте есть три категории:

  1. Автомобили
  2. Одежда
  3. Животные

В первой рубрике у нас опубликована запись об автомобиле «Ferrari», во второй о платье красного цвета и в третьей, о птице Красный Кардинал. Что общего между тремя этими записями очевидно не связанными логически друг с другом? И как вы наверно уже догадались — это цвет. Это красный цвет. Присваивая каждой записи метку (как бы вешая на нее ярлык) с названием «Красный» мы тем самым объединяем их по общему признаку. И теперь по клику на метку с именем «Красный» будет дополнительная выборка записей с этим тегом.

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

Таксономия

Благодаря преимуществу рубрик над метками мы неизбежно должны познакомится еще с одним популярным термином — таксономия.

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

Таксономия

На рисунке изображен пример таксономии с иерархической зависимостью и без нее, то есть построение с помощью рубрик и меток. Давайте рассмотрим простой пример таксономии.

  • Транспорт
    • наземный
      • метро
      • трамвай
      • авто
      • железная дорога
    • космический
      • ракеты
      • спутники
    • воздушный
      • самолет
      • вертолет
      • воздушный шар
    • водный
      • лодка
      • яхта
      • теплоход (суда)

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

Практическая работа

  1. Создайте несколько рубрики (2-3), дополнительно создайте в каждой из этих родительских рубрик дочерние, желательно как в примере выше, на 2 уровня вложенности.
  2. Опубликуйте в эти созданные рубрики, несколько записей.
  3. Объедините опубликованные записи метками