Пользовательский тип сообщения переписать слаг с пути возможно? - PullRequest
0 голосов
/ 29 марта 2020

У меня есть посты с пользовательским типом поста 'bird'.

И у меня есть страница обзора (тип поста 'page') с именем 'Birds', подстраница 'Animals', URL: https://example.com/animals/birds

При регистрации CPT 'bird' я установил слаг перезаписи rewrite => array('slug' => 'birds') В результате URL-адреса сообщений будут такими:

https://example.com/birds/green-bird/
https://example.com/birds/red-bird/

Теперь я установил rewrite => array('slug' => '/animals/birds') и это приносит желаемую структуру URL:

https://example.com/animals/birds/green-bird/
https://example.com/animals/birds/red-bird/

Мой вопрос: поскольку документы WordPress ничего не говорят об использовании пути в slug-rewrite, может ли кто-нибудь увидеть какие-либо будущие проблемы, если я использовать слаг-переписать, как это? Кроме того, мне нужно будет перевести путь и настроить глобальное переписывание старых URL-адресов сообщений на новые URL-адреса сообщений.

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