Verdammt. Tut mir Leid, dass ich für Verwirrung gesorgt habe.
Vergessen wir das mit den Videos, die Einbindung ist ebenfalls sekundär. Mir geht es darum, dass man innerhalb von WordPress eigene Felder definieren kann, deren Inhalt dann ausgegeben wird.
Ich möchte also gerne in einem Menü-Punkt von WordPress auf "Neue Datenbank" klicken. Danach kann ich beliebig viele Felder festlegen, die ein bestimmtes Format haben können (ähnlich einer MySQL-Datenbank). Ein Beispiel:
Datenbank Videoprojekt
ID - Name - Format
1 - Name - Text
2 - Beschreibung - Text
3 - Cover - Bild
4 - Videospiel - Link
Wenn ich nun eine neue Seite oder einen neuen Artikel erstelle habe ich die Möglichkeit festzulegen, welche Datenbank genutzt werden soll. Wenn ich ein neues Projekt anlegen möchte wähle ich die oben genannte Datenbank und die dort definierten Felder erscheinen statt der üblichen (oder von mir aus auch neben den üblichen) WordPress-Felder.
Nur soll sich Punkt 4 auf eine weitere Datenbank beziehen, die vorher angelegt wurde:
Datenbank Videospiel
ID - Name - Format
1 - Titel - Text
2 - Plattform - Text
3 - Offizielle Webseite - Text
Dort habe ich beispielsweise schon eine Reihe von Spielen angelegt, die ich beim Erstellen eines neuen Projekts nur noch im Feld "Videospiel" per Drop-Down-Menü auswählen muss. Danach sollen alle Informationen, die in dem Videospiel-Datenbankeintrag gespeichert sind auf der entsprechenden Seite/dem entsprechenden Artikel ausgegeben werden. Wie das Template damit umgeht, ist auch eher sekundär.
Ist das Problem verständlicher geworden? Ich freue mich darüber, dass sich jemand damit beschäftigt hat und es ärgert mich, dass ich mich bereits beim ersten Mal nicht klarer ausgedrückt habe.