Beim benutzerdefinierten Post werden Teamdaten eingegeben

Ich bin dabei, eine Website für eine Hockey-Mannschaft zu entcasting (mehr die Geschichte des Teams).

Ich habe alle benötigten Daten gesammelt, die wiederum weiter wachsen werden. Mir wurde gesagt, dass der einfachste Weg, um diese Informationen in WordPress einzurichten, durch benutzerdefinierte Post-Typen ist. Um Ihnen eine Vorstellung davon zu geben, welche Informationen ich habe, werde ich erklären.

Offensichtlich habe ich auf einer Geschichtsseite des Teams alle Spieler und ihre Statistiken, alle Trainer und ihre Statistiken, alle Teamspiele, die mit Ergebnissen gespielt wurden, ob zu Hause oder auswärts, Sieg oder Niederlage etc. Außerdem habe ich Auszeichnungen, Teamentwürfe, Teamrekorde (schnellste Tore, die meisten Tore in einer Saison von einem Spieler usw.). Mit dem noch bestehenden Team wird die Spielerliste weiter wachsen und Informationen müssen regelmäßig aktualisiert werden.

Ich möchte, dass Besucher der Website diese Informationen durchsehen können. dh auf der Players-Seite kann der Nutzer die Daten des Spielers mit einem Suchfeld sortieren oder nach Position oder Saison sortieren. Die Info würde dann dynamisch in einer Tabellenform am Frontend erscheinen (Playerseite, Trainerseite etc.)

Ich habe nicht so sehr ein Problem mit benutzerdefinierten Post-Typen, aber ist das der beste Weg zu gehen? Ich werde die Daten, die ich habe, wieder in benutzerdefinierte Post-Typen eingeben müssen. Gibt es eine Schritt-für-Schritt-Anleitung oder etwas Wissen, um dies zu tun? Ich bin neu in diesem Bereich und habe ein wenig über das Thema gelesen. Aber immer noch Probleme vollständig zu verstehen.

Danke für jede Hilfe

Solutions Collecting From Web of "Beim benutzerdefinierten Post werden Teamdaten eingegeben"

Mehr als nur eine definitive Antwort zu geben, einige Vorschläge.

WP-Entwicklungsinstallation

Obwohl Sie eine Online-Test-Installation durchführen können, führt eine lokale Installation zu schnelleren Ergebnissen in einem Test / Fehler-process.
WordPress lokale Entwicklungsumgebung


Sammeln von externen Daten

Hängt von Ihrer Quelle des Inhalts ab. Wenn Sie Daten in einem SpreadSheet verarbeiten, ist der CSV-Importer des Plugins jedoch sehr nützlich, um Posts / Seiten / CPTs, deren Taxonomien und benutzerdefinierte Felder stapelweise zu importieren.

Natürlich arbeiten Sie nur mit einer Stichprobe der gesamten Daten, bis Sie eine definitive Konfiguration vorgenommen haben.


Benutzerdefinierte Posts, benutzerdefinierte Felder und Beziehungen (Plugins von Interesse)

Beiträge 2 Beiträge
Effiziente Viele-zu-Viele-Verbindungen zwischen Posts, Seiten, benutzerdefinierten Post-Typen und Benutzern.

Wahrscheinlich wird das nützlichste in dem beschriebenen Szenario sein.

Benutzerdefinierter Inhaltstyp-Manager
Es ermöglicht Benutzern, benutzerdefinierte Inhaltstypen (auch als Post-Typen bezeichnet) und standardisierte benutzerdefinierte Felder für jeden zu erstellen, einschließlich Dropdown-Menüs, Kontrollkästchen und Bilder.

Hat wiederholbare Felder und “Beziehungen” (wählen Sie andere Beitragstypen als Feld aus).
Wenn Sie sowohl CPTs als auch CFs in einem einzigen Plugin haben, kann das ein Plus sein.

Erweiterte benutzerdefinierte Felder
Fertigen Sie WordPress-Editierfenster mit leistungsstarken Feldern vollständig an.

Wiederholbare Felder sind Premium-Add-Ons. Hat auch “Beziehungen”.
Seine Standortregeln für die CF sind sehr interessant: Post-Typ, angemeldeter Benutzertyp, Seite, Seitentyp , Übergeordnete Seite, Seitenvorlage, Post, Post-Kategorie, Post-Format, Post-Taxonomie, Taxonomie, Benutzer, Medien .

Benutzerdefinierte Metaboxen und Felder für WordPress
Dies ist eine Code-Bibliothek für WordPress-Themes und -Plugins, die es einfach macht, Metaboxen zum Post-Bildschirm hinzuzufügen.

Wenn Sie ein benutzerdefiniertes Thema entwickeln, kann diese Bibliothek nützlich sein.


Fazit

Nachdem Sie eine mögliche Vorgehensweise gefunden haben, teilen Sie Ihre Probleme in kleine / anerkennbare Teile auf und öffnen Sie für jede neue Fragen. ZB “Wie die benutzerdefinierten Felder von zwei CPTs suchen?”, “Wie die YYYY-Beziehung funktioniert?”.

Und natürlich suchen Sie diesen Stack, da er eine große Wissensdatenbank enthält.