Связывание между пользовательскими типами публикаций, как будто они там, где таксономии?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/1504

  •  16-10-2019
  •  | 
  •  

Вопрос

Допустим, мы создаем веб -сайт IMDB.

Так (например) мы можем иметь два типа пользовательских типов публикаций:

  • фильмы
  • актеры

Мы хотели бы увидеть на каждой странице фильма все его актеры. И на каждой странице актеров все фильмы, в которых он играл.

Можно ли сделать это перекрестное соединение с помощью пользовательских типов публикаций?

Если нет, то ожидается ли это в будущем?

Если нет, есть ли альтернатива (в WP) для этого?

Спасибо

Это было полезно?

Решение

Проверка Scribu's плагин Post2Post, это должно удовлетворить ваши потребности.

Другие советы

Рядом со страницами для фильмов и актеров просто определяют две таксономии: актеры и фильмы. Затем вы можете классифицировать каждый фильм с помощью фильма из таксономии фильмов, и вы можете классифицировать каждого актера из категории актера.

С другой стороны, вы классифицируете каждый фильм с любым актером из таксономии актеров.

Если вы можете запрашивать таксономию, чтобы перечислять страницы, которые являются частью конкретной категории (которая должна быть возможна), то вы уже связали все, как хотелось бы со структурами данных WordPress.

На странице [Movie] Получите эту страницу фильмов [авторы] из [таксономии авторов]. Затем запросите [авторную таксономию] для [авторов страниц], которые имеют конкретный [автор] из [авторов таксономии].

На странице [автора] вы можете сделать это наоборот.

Я не такая твердая с таксономиями, но это может быть тот случай, когда вам нужно зарегистрировать их по пользовательскому типу после. Это может сделать некоторые данные избыточными, что обычно делает управление контентом более интенсивным.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top