Традиционная многоуровневая иерархия против плоской иерархии дискурса

  1. Иерархия категорий из 3 уровней

    есть ли пример? Я не представляю, как это будет выглядеть и куда добавляется код.
    Где и как вводится grandparent_category, раз нет стандартных инструментов для этого через интерфейс?
    Это как-то связано с Pavilion? Не связано, верно? Приведённый выше код изменит страницу категорий, не так ли?

  2. Пересечения множественных тегов звучат хорошо, хотя они

    это может потребовать отказаться от категорий как основного маршрута навигации и создать пользовательскую целевую страницу на основе этих тегов, о чём я спрашивал в Display tags by tag group - #22 by PackElend
    Для этого потребуется пользовательская тема, так?

  3. Только теги

    да, это идея того, с чего начать; всё остальное можно изменить на более позднем этапе.
    Пока мы обеспечиваем правильное тегирование, всё должно быть выполнимо, в зависимости от времени и уровня терпения к фрустрации :), верно?
    Иерархия будет следующей:

    1. уровень: локальные узлы
    2. уровень: континенты
    3. уровень: нации
    4. уровень: города

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

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

    1. макет с малым количеством узлов
      image
    2. макет с большим количеством узлов
      image
  4. Объединение блоков
    Напоследок, возможно, будет полезно: можно ли объединить блоки, как здесь: