Intereting Posts
Подписчики на сообщения Undeleting удаленный пользователь Пользовательская таксономия, специфичная для типа пользовательской публикации – переписать URL-адрес htaccess отключить WordPress переписать правила для папки и ее содержимого отменить ответную ссылку приводит к ошибке 404 Неверное уведомление переменной пользовательского виджета WordPress Удаление «www» с URL-адреса сайта База данных пользователей WordPress Отображение избранных продуктов через пользовательский цикл в WooCommerce 3 Как настроить проект плагина с удаленной отладкой XDebug в PhpStorm Получить программную ссылку по ссылке Оптимизация поиска местоположения на основе близости на основе общего веб-хостинга? Возьмитесь в цикл через плагин и выведите что-нибудь после каждого сообщения X? Получить категорию сообщений по умолчанию из настроек Использование оператора switch в WordPress

Помощь в понимании таксономии

Хорошо, мне нужна помощь в понимании таксономий. Я знаю, кто они, я знаю, как их создавать, но я просто не понимаю, на что они действительно хороши.

Итак, допустим, у меня есть настраиваемый тип сообщений для обзоров видеоигр, и я хочу отделить отзывы от игровой консоли. XBox 360, PS3 и WII. Итак, из того, что я понимаю, это будет полезно для таксономий.

Я могу сделать таксономию под названием «Видеоигры» и использовать функцию иерархии для «подкатегорий» XBox 360, PS3 и WII.

Хорошо, так что я понимаю, но в чем разница между составлением таксономии и просто использованием категорий и подкатегорий? В чем преимущества таксономий?

Я просто не вижу разницы. Может ли кто-нибудь объяснить это мне?

Solutions Collecting From Web of "Помощь в понимании таксономии"

Категории являются таксономиями, поэтому использование пользовательской таксономии ничем не отличается от использования категорий, но если у вас есть категории с Action, Arcade, Strategy …

и пользовательскую консоль таксономии: XBox 360, PS3, WI …

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

и если вы хотите, вы можете расширить это с помощью таксономии ценовой ярости, то есть создать другую таксономию, названную, например, price_range : с $ 50, $ 50 – $ 100, более $ 100 …

то вы можете использовать все 3 таксономии (категории, консоль и ценовой диапазон), чтобы выбрать только игры для XBox, которые являются стратегическими играми и стоят меньше 50 $.

так что в основном в вашем случае каждая таксономия является фильтром для выбора на основе.

Обновление за комментарий @gilgimech

Если вы используете только категории для этой структуры, вы получите следующее:

  • видео игра

    • ps3

      • аркада
        • игра 1
        • игра 2
      • действие
        • игра 2
        • игра 3
      • стратегия
        • игра 3
        • игра 1
    • Xbox

      • аркада
        • игра 1
        • игра 5
      • действие
        • игра 6
        • игра 7
      • стратегия
        • игра 1
        • игра 2 …..

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

Категории: аркада, экшн, стратегия.

консоль: ps3, xbox, wii …

ценовой диапазон: менее 50 долларов США, 50 – 100 долларов США, более 100 долларов США

вы только создаете каждый термин один раз. Теперь, например, посмотрите на game 1 которая представляет собой игру как для xbox, так и для ps3, а также для обоих действий и стратегии, поэтому вместо того, чтобы давать ей 4 категории (аркада и стратегия под ps3 и аркада и стратегия под xbox), вы даете только две категории аркады и стратегии, и вы установили две консоли в качестве консольных терминов

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

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

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