it-swarm.com.de

Wie füge ich Beziehungen zwischen Nutzern Beitragstypen hinzu?

Angenommen, ich habe einen Beispielbeitrag mit dem Namen "Avatar" in den benutzerdefinierten Beitragstypen "Film", "Trailer", "Review" und "Details".

Wie kann ich im benutzerdefinierten Beitragstyp "Film" den Inhalt + die Links zu den benutzerdefinierten Beitragstypen "Trailer", "Review" und "Details" anzeigen?

4
m3tsys

Idealerweise möchten Sie Ihre Stimme abgeben, indem Sie die berüchtigte Beziehung post2post hinzufügen, die noch fehlt:

http://core.trac.wordpress.org/ticket/14513

In der Zwischenzeit gibt es drei Problemumgehungen:

  1. Ordnen Sie Ihre Posts speziell gestalteten Taxonomien zu. (schleppend)
  2. Speichern Sie Beziehungen in Postmeta. (Sehr langsam, wenn Sie das jemals in einer Join-Anweisung verwenden müssen.)
  3. Erstellen Sie Ihre eigene post2post-Tabelle.
9

Hi @ m3tsys:

Erstens könnten Sie dieses Trac-Ticket instruktiv finden.

Die beste Lösung, die ich bisher gefunden habe, ist ZigConnect Plugin :

Ich hoffe das hilft.

2
MikeSchinkel

Sie können Beziehungen zwischen benutzerdefinierten Beitragstypen mit dem Plugin Sub Posts , Preis: $ 19.99 erstellen. Mit diesem Plugin sind Sie in wenigen Minuten fertig, von der Erstellung der Beziehungen bis zur Anzeige in Widgets oder Shortcodes.

0
Barry Kooij

Vielleicht sehe ich das völlig falsch, aber ist es nicht besser, nur einen benutzerdefinierten Beitragstyp mit verschiedenen Feldern zu erstellen? Erstellen Sie einen benutzerdefinierten Beitragstyp namens "Filme" mit den Feldern "Überprüfung", "Trailer" und "Details". Es scheint ziemlich seltsam, zum Beispiel Details aus verschiedenen Filmen zusammen zu sortieren. Wenn Sie beispielsweise die Schauspieler sortieren möchten, machen Sie dies zu einem separaten Feld. Auf diese Weise können Sie alle Filme mit einem bestimmten Schauspieler finden.

0
Jouke Nienhuis