Задать вопрос
@BushaevDenis

Как сделать иерархию Wordpress custom post type?

Добрый день.
Подскажите как сделать иерархию вида
https://site.ru/services/group/product
чтоб были доступны для посещения все страницы
в services - список групп,
в group - список продуктов
в product - соответственно запись.
У меня пока что получилось сделать всё это, за исключением списка групп. И хлебные крошки не работают в group.
  • Вопрос задан
  • 1041 просмотр
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@cluberr
https://wp-kama.ru/function/register_post_type

'hierarchical' => true,

hierarchical(логический)
Будут ли записи этого типа иметь древовидную структуру (как постоянные страницы).

true - да, будут древовидными
false - нет, будут связаны с таксономией (категориями)
Ответ написан
Древовидность работает если выставить false для "show_in_rest",
но тогда старый редактор включается...
Ответ написан
alexTitakoff
@alexTitakoff
Фулстек js/php/node.js/python
Wordpress 6.1

Выше ответы верно.
Пометка. Что для гутенберг последней на данной момент версии работает блок page-atributes для выбора древовидной структуры.

Единственно не сказано что параметра должно быть два. hierarchical и supports
Настройки в register_post_type.

'hierarchical'       => true,
'supports'           => [ 'page-attributes', 'title', 'thumbnail','editor' ],
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы