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

Как на странице создания записи одного произвольного типа — отобразить список существующих записей другого произвольного типа?

На вордпресс-сайте зарегистрирован произвольный тип записи (Custom Post Type): movies ("Фильмы"); а также зарегистрирован произвольный тип записи (Custom Post Type): news ("Новости").

- movies ("Фильмы") - каталог страниц (записей), где каждая отдельная страница (запись) - это страница конкретного фильма.
- news ("Новости") - каталог страниц (записей), где каждая отдельная страница (запись) - это новость о конкретном фильме (или о нескольких фильмах).

В админке при создании новой записи типа news ("Новости") - на странице создания/редактирования записи - необходимо иметь возможность указывать, к какому фильму относится данная конкретная запись типа news ("Новости").

То-есть, например, - в каталоге movies ("Фильмы") - есть запись с описанием фильма "Интерстеллар".
При создании новой записи типа news ("Новости") о том, что фильм "Интерстеллар" получил премию Оскар в 2015 году, - нужно указать на странице создания/редактирования записи, что данная новость относится к фильму "Интерстеллар" (то-есть к записи "Интерстеллар", созданной ранее в каталоге movies ("Фильмы").

*У произвольного типа записи movies и у произвольного типа записи news - зарегистрированы произвольные таксономии для дополнительной категоризации, поэтому вариант просто сделать movies не типом записи, а таксономией для news - наверное не подойдет.

Вопрос: как на странице создания/редактирования записи типа news ("Новости") отобразить список существующих записей типа movies ("Фильмы"), с возможностью указать (поставить галочку), к какому фильму (из списка уже существующих на сайте) относится данная конкретная запись типа news ("Новости")?
  • Вопрос задан
  • 161 просмотр
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Punkie
@Punkie
На ум приходит advanced custom fields - в нем можно создать произвольное поле, в котором можно указывать связь с другим обьектом (постом, кастомным типом, таксономией - чем угодно).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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