Frage

Angenommen, wir erstellen eine IMDB -ähnliche Website.

Also (zum Beispiel) können wir zwei Arten von benutzerdefinierten Post -Typen haben:

  • Filme
  • Schauspieler

Wir möchten auf jeder Filmseite alle Schauspieler sehen. Und in jedem Schauspieler Seite alle Filme, in denen er gespielt hat.

Kann diese Kreuzverknüpfung mit benutzerdefinierten Post -Typen erfolgen?

Wenn nicht, wird erwartet, dass es in Zukunft möglich ist?

Wenn nicht, gibt es dafür eine Alternative (in WP)?

Vielen Dank

War es hilfreich?

Lösung

Checkout Scribu's Post2Post -Plugin, Es sollte Ihre Bedürfnisse erfüllen.

Andere Tipps

Neben den Seiten für Filme und Schauspieler definieren nur zwei Taxonomien: Schauspieler und Filme. Anschließend können Sie jeden Film mit einem Film aus der Taxonomie der Filme kategorisieren und jeden Schauspieler aus der Kategorie der Schauspieler kategorisieren.

Zum anderen Ende kategorisieren Sie jeden Film mit jedem Schauspieler aus der Taxonomie der Schauspieler.

Wenn Sie dann eine Taxonomie abfragen können, um Seiten aufzulisten, die Teil einer bestimmten Kategorie sind (die möglich sein sollte), haben Sie bereits alles mit WordPress-Datenstrukturen verknüpft.

Auf der [Filmseite] erhalten Sie diese Filmeseite [Autoren] aus der [Authors Taxonomy]. Fragen Sie dann die [Authors -Taxonomie] für [Autorseiten] ab, die den spezifischen [Autor] aus der [Authors -Taxonomie] angehängt haben.

Auf der [Autorenseite] können Sie es umgekehrt.

Ich bin nicht so fest mit Taxonomien, aber es könnte der Fall sein, dass Sie sie pro benutzerdefiniertes Post -Typ registrieren müssen. Dies kann einige Daten überflüssig machen, was das Content -Management im Allgemeinen intensiver macht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit wordpress.stackexchange
scroll top