Как добавить дочернюю категорию в несколько родительских категорий в Wordpress - PullRequest
1 голос
/ 25 октября 2019

Wordpress Expert,

Мне нужно добавить «дочерние» категории к категории нескольких родителей.

Например: Это две категории родителей: Национальные цветы , Национальные животные

Принимая во внимание, что это пять дочерних категорий: Япония , Китай , Англия , Дания , США

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

National Flowers
 Japan
 china
 England
 Denmark
 USA

National Animals
 Japan
 china
 England
 Denmark
 USA

Примечание: Я не хочу создавать несколько дочерних категорий ... означает, что такая же дочерняя категория, как " japan " должна бытьиспользуется в любой родительской категории ... Я не хочу создавать двойную категорию "япония".

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

1 Ответ

1 голос
/ 25 октября 2019

Краткий ответ: невозможно. Термины таксономии являются «иерархическими» по своей структуре.

Таблица базы данных для терминов (wp_term_taxonomy) имеет только один столбец, доступный для термина parent. Невозможно установить отношение «многие ко многим», , если только вы не создадите собственную таблицу .

enter image description here

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