Ich möchte eine TV-Seriendatenbank mit WordPress erstellen. Ich habe einige Tutorials befolgt und ich habe zwei benutzerdefinierte Beitragstypen: einen für movies
, einen für und series
. Ich folgte diesem Beitrag für die Struktur .
Meine Frage ist: Wie kann ich die Beziehung zwischen Filmen und Serienposttypen herstellen?
custom-post-types
CoalaArmy
quelle
quelle
"implement the post_type as directed"
was meinst du?Antworten:
Verwendung eines Plugins
Einige sehr gute Plugins für Beziehungen:
Verwenden einer Metabox
Sie können eine einfache Beziehung mit Metaboxen erstellen:
Und dann, um die Beziehung zum Film als Liste für Serienbeiträge zu erhalten:
quelle
http://domain.com/series-name/movie-name
:?Ich empfehle das Plugin Posts 2 Posts , das ich gerade erst verwendet habe.
Hiermit können Sie viele-zu-viele-Beziehungen zwischen Posts und Seitentypen erstellen , dh, Sie können Verknüpfungen
movies
zuseries
anderen CPTs herstellen, die Sie möglicherweise erstellen.Mit diesem Plugin können Sie auch Verbindungsmetadaten erstellen , mit denen Sie beim Erstellen Ihrer Verbindungen genauere Details erhalten. Es ist sehr flexibel in seiner Verwendung und ermöglicht die Kontrolle über Admin-Metaboxen, Verbindungstypen und Möglichkeiten, Ihre Verbindungen im Front-End anzuzeigen. Schließlich ist es gut dokumentiert .
quelle
Leider ist das Plugin Posts 2 Posts veraltet und wird nicht mehr gepflegt. Es gibt ein neues alternatives Plugin für diese MB-Beziehungen . Es ist von P2P inspiriert und bietet eine ähnliche API zum Erstellen von Beziehungen zwischen Posts, Begriffen und Benutzern.
MB-Beziehungen unterstützen standardmäßig bidirektionale Beziehungen und verwenden eine benutzerdefinierte Tabelle zum Speichern von Beziehungen (wie P2P), um eine bessere Leistung zu erzielen (als nach dem Meta).
Ein Blick auf das Plugin lohnt sich.
quelle