n-wp.ru — блог о WordPress

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

Например есть рубрики:
Windows
Mac OS
Linux

И есть пользовательская таксономия с рубриками и подрубриками:
Программы
— Медиа
— Утилиты
— Офисные
Игры
— Аркады
— Стрелялки
— Стратегии
Драйвера
— Видео
— Звук
— Связь

При добавлении записи указывается и рубрика и таксономия.

Как сделать стандартные рубрики родительскими для пользовательской таксономии?

То есть например при переходе в рубрику Windows отображаются термы таксономии Программы (как заголовок) и её дочерние термы Медиа, Утилиты, Офисные (как ссылки) затем Игры, Драйвера по тому же принципу. После перехода по ссылке Медиа отображаются записи которым назначена рубрика Windows и терм Медиа.

Если записи назначен терм Утилиты и рубрика Windows, при переходе из рубрики Windows она отображается, при переходе из рубрики Linux соответственно нет.

Если в рубрике Linux нет ни одной записи с термом Драйвера, то этот терм с дочерними термами при переходе из рубрики не отображается.

Как этого добиться?

Ajajaajaja

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