PHPackages                             it-for-free/wp-hierarchical-taxonomy-items-and-post-urls - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. it-for-free/wp-hierarchical-taxonomy-items-and-post-urls

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

it-for-free/wp-hierarchical-taxonomy-items-and-post-urls
========================================================

Wordpress hierarchical taxonomy nested items and post urls Иерархические ссылки для категорий таксономии и записей в них

v0.0.4(7y ago)12PHP

Since Apr 9Pushed 7y ago1 watchersCompare

[ Source](https://github.com/it-for-free/wp-hierarchical-taxonomy-items-and-post-urls)[ Packagist](https://packagist.org/packages/it-for-free/wp-hierarchical-taxonomy-items-and-post-urls)[ Docs](http://fkn.ktu10.com/?q=node/4191)[ RSS](/packages/it-for-free-wp-hierarchical-taxonomy-items-and-post-urls/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (2)Versions (5)Used By (0)

wp-hierarchical-taxonomy-items-and-post-urls
============================================

[](#wp-hierarchical-taxonomy-items-and-post-urls)

\[wordpress hierarchical taxonomy nested items and post urls\]

Установка
---------

[](#установка)

После установки (базывый способ - `composer`, можно также просто скачать код в папку плагинов), возможно придется обновить маршруты просто сохраните настройки `Настройки -> Постоянные ссылки` (ничего там не меняя)

Настройка
---------

[](#настройка)

Предположим, что у вас есть тип записей `uslugi` и таксономия для них с названием `uslugicat`, тогда необходимо задать:

- слаг (`Custom Rewrite Slug`) для *типа записи* `uslugi` как `uslugi/%uslugicat%`.
- слаг для *таксономии* `uslugicat` как `uslugi` (необходимо, что было общий базовый url).
- **Важно:** В данный момент плагин работает успешно, тоьлко если работа тип контента с тем же самым имененем, что и слага таксономии был зарегистрирован раньше, чем эта таксономия
    (например. может потребовать [правка в модуле CPT UI](http://fkn.ktu10.com/?q=node/10764), если вы используете его).

Описание классов
----------------

[](#описание-классов)

Классы:

- `\ItForFree\WpHiUrls\HierarhicalUrls` Служит для создания иерархических url с общей базой для пользовательского типа контента и элементов таксономии. Его функционал запускается модулем автоматически.
- `\ItForFree\WpHiUrls\Breadcrumbs` для хлебных крошек для этого формата. Этот код можно вручную использоваться в ваших шаблонах.

Хлебные крошки
--------------

[](#хлебные-крошки)

Пример исползования:

```
