devellopah
@devellopah

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

Есть две сущности в проекте: застройщик и комплекс. Я сделал комплекс типом записи, а застройщика таксономией. Позже понял, что это не вариант: возможность указания нескольких застройщиков для комплекса меня не устраивает. Мне нужна связь "один ко многим": один застройщик - много комплексов.

Затем я начал копать про parent/child для типов записи. Я переделал застройщика в тип записи.
В настройках комплекса перевёл Hierarchical в true, и в Supports поставил галочку на Page attributes (использую CPT UI) для комплекса. В итоге появилась возможность для записи комплекса указать родителя. Проблема в том, что родителем можно указать только запись того же типа. Мне нужно в качестве родителя для записи комплекса указать запись застройщика.

Подскажите, как вы решали эту задачу?
Можно ли в CPT UI это настроить?
Если нет, подскажите, пожалуйста, код для решения задачи.
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Lord_Dantes
Застройщик - тип записей.
Комплекс - тип записей.
Объединяете с помощью ACF там есть поле "выбрать записи", таким образом передаются записи которые вы выбрали и "типо" соединили их.
Ответ написан
devellopah
@devellopah Автор вопроса
нашёл интересный поход (вдруг кому пригодится)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы