So erstellen Sie PHP-freie benutzerdefinierte Post-Typen mit dem Toolset-Typen-Plugin

Veröffentlicht: 2017-06-16

WordPress hat sich zu einem robusten und flexiblen Content Management System (CMS) entwickelt, das mit fast jeder Art von Website umgehen kann. Eine der Funktionen, die dies ermöglicht, ist die Möglichkeit, benutzerdefinierte Beitragstypen für Ihre Website zu erstellen. Das Problem ist, dass Sie dazu PHP verwenden müssen, mit dem Sie möglicherweise nicht so vertraut sind.

Hier kommt Toolset Types ins Spiel. Dieses leistungsstarke Tool ermöglicht es Ihnen, benutzerdefinierte Beitragstypen für WordPress zu erstellen, ohne eine einzige Codezeile schreiben zu müssen, und es ist einfach genug, dass jeder es verwenden kann. In diesem Artikel untersuchen wir, was benutzerdefinierte Beitragstypen sind, und sprechen dann mehr über dieses Tool und seine Funktionen. Schließlich erfahren Sie, wie Sie mit Toolset-Typen Ihre eigenen benutzerdefinierten Beitragstypen erstellen. Lass uns zur Arbeit gehen!

Was sind benutzerdefinierte Beitragstypen (und warum Sie sie benötigen)

Ein Screenshot des WordPress-Posts-Tabs.

Beiträge sind einer der Standardinhaltstypen, die in WordPress fest codiert sind.

Standardmäßig enthält WordPress eine Reihe von "Beitragstypen", einschließlich Mediendateien, Seiten und regulären Beiträgen. Sie können sie nach Belieben anpassen und kategorisieren, aber WordPress erkennt sie immer noch unter ihrer ursprünglichen Klassifizierung. Wenn Sie einen benutzerdefinierten Beitragstyp verwenden, können Sie WordPress neue Inhaltstypen hinzufügen. Zum Beispiel, wenn Sie eine Menge von Bewertungen auf Ihrer Website veröffentlichen, können Sie eine benutzerdefinierte Bewertungen Post Art erstellen , die einige der enthält Funktionen , die Sie haben zu verwenden gewöhnt.

Die Verwendung benutzerdefinierter Beitragstypen ist nicht unbedingt erforderlich, aber in einigen Fällen logisch. Zum Beispiel:

  • Wenn Sie WordPress nicht als Blogging-Plattform verwenden, ist es sinnvoll, einen neuen benutzerdefinierten Beitragstyp hinzuzufügen, der Ihren individuellen Anforderungen entspricht.
  • Es ermöglicht Ihnen, Inhalte von Ihrem Posts- Bereich zu trennen, um Ihre Website besser organisiert zu halten.

Nehmen Sie zum Beispiel den letzten Grund. WordPress bietet Ihnen bereits mehrere taxonomische Klassifizierungen, um Ihre Inhalte zu organisieren, z. B. Kategorien und Tags – die Verwendung benutzerdefinierter Beitragstypen bedeutet nicht, dass Sie darauf verzichten müssen. Tatsächlich können Sie weiterhin Kategorien verwenden, um Ihre neuen benutzerdefinierten Beitragstypen zu unterteilen, was Ihnen ein noch größeres Organisationsniveau bietet.

Eine Einführung in Toolset-Typen

Screenshot des Toolset-Typen-Plugins.

Toolset Types ist ein leistungsstarkes Plugin, mit dem Sie WordPress benutzerdefinierte Beitragstypen, Felder und Taxonomien hinzufügen können, ohne eine einzige Codezeile verwenden zu müssen.

Das Beste daran ist, dass sich das Plugin nicht darauf beschränkt, nur benutzerdefinierte Beitragstypen hinzuzufügen. Es ermöglicht Ihnen auch, das Verhalten des WordPress-Editors für jeden von ihnen anzupassen. Sie können sogar die Position der Registerkarten Ihres neuen Beitragstyps auf dem Dashboard ändern, um eine bessere Organisation zu erzielen.

Hauptmerkmale:

  • Fügen Sie WordPress neue benutzerdefinierte Beitragstypen hinzu.
  • Erstellen Sie Vorlagen für Ihre neuen benutzerdefinierten Beitragstypen.
  • Fügen Sie Ihrer Website neue Taxonomien hinzu.
  • Aktivieren Sie die Verwendung mehrerer neuer benutzerdefinierter Feldtypen, einschließlich Kontrollkästchen, Dropdown-Listen und Datei-Uploads.

Preis: Freemium | Mehr Informationen

So erstellen Sie PHP-freie benutzerdefinierte Post-Typen mit dem Toolset-Typen-Plugin (in 5 Schritten)

Bevor Sie WordPress einen neuen Beitragstyp hinzufügen, sollten Sie beachten, dass Sie möglicherweise ein untergeordnetes Thema einrichten möchten, da der Vorgang die Änderung Ihrer Datei functions.php umfasst . Sie sollten auch in Erwägung ziehen, Ihre Website zu sichern, wenn Sie keinen aktuellen Schnappschuss davon haben, obwohl der Prozess selbst ziemlich sicher ist. Als Divi-Benutzer müssen Sie sich keine Sorgen machen – Sie können unseren Builder weiterhin mit allen von Ihnen erstellten benutzerdefinierten Beitragstypen verwenden (obwohl Sie ihn für jeden von ihnen aktivieren müssen).

Da wir dafür ein Plugin verwenden, sollten Sie es natürlich installieren und aktivieren, bevor Sie mit Schritt 1 fortfahren.

Schritt #1: Fügen Sie einen neuen benutzerdefinierten Beitragstyp hinzu

Durch die Aktivierung des Toolset-Typen-Plugins wird Ihrem Dashboard eine neue Toolset- Registerkarte hinzugefügt. Um Ihren ersten benutzerdefinierte Post - Typen, gehen Sie zu Toolset> Post - Typen zu erstellen. Hier sehen Sie eine Liste der Standard-Beitragstypen von WordPress und die Option, einen neuen hinzuzufügen. Klicken Sie auf Neu hinzufügen :

Hinzufügen eines neuen benutzerdefinierten Beitragstyps.

Auf den ersten Blick werden Sie feststellen, dass es auf dieser Seite viele Einstellungen gibt, aber keine Sorge – wir gehen alle Schritt für Schritt durch. Konzentrieren wir uns vorerst nur auf den Abschnitt Name und Beschreibung :

Festlegen des Namens und der Beschreibung für Ihren benutzerdefinierten Beitragstyp.

Um zu beginnen, müssen Sie den Pluralnamen für Ihren benutzerdefinierten Beitragstyp festlegen. Dies ist der Titel, der auf Ihrem Dashboard angezeigt wird. Geben Sie dann unten den Singular dieses Namens ein, der standardmäßig auch als "Schnecke" verwendet wird. Slugs sind die Versionen Ihrer Beitragstypen, die in URLs erscheinen.

Mit Toolset-Typen können Sie eine Beschreibung für Ihren benutzerdefinierten Beitragstyp hinzufügen, was praktisch sein kann, wenn Sie mehrere davon erstellen und den Überblick behalten möchten. Sie können auch das Symbol ändern, das in Ihrem Dashboard neben seinem Namen angezeigt wird:

Ändern des Dashboard-Symbols für Ihren benutzerdefinierten Beitragstyp.

Sobald Sie ein Symbol ausgewählt haben, klicken Sie rechts auf die Schaltfläche Beitragstyp speichern und Ihr neuer benutzerdefinierter Beitragstyp wird auf Ihrem Dashboard angezeigt:

Ein benutzerdefinierter Beitragstyp, wie er von Ihrem Dashboard aus gesehen wird.

Nachdem Sie Ihren neuen Beitragstyp hinzugefügt haben, ist es an der Zeit, sich neue Taxonomien anzusehen, um Ihre Website zu organisieren.

Schritt #2: Erstellen Sie eine neue Taxonomie und weisen Sie sie Ihrem benutzerdefinierten Beitragstyp zu

Wie bereits erwähnt, können Sie mit Toolset-Typen eine benutzerdefinierte Taxonomie erstellen und sie Ihren benutzerdefinierten Beitragstypen zuweisen. Gehen Sie dazu in Ihrem Dashboard zum Tab Toolset > Taxonomies und klicken Sie auf Add New :

Hinzufügen einer neuen Taxonomie.

Der erste Teil dieses Prozesses ist der gleiche wie bei Schritt Nummer eins. Sie müssen einen Namen für Ihre Taxonomie auswählen und ihre Plural- und Singularversionen sowie einen Slug eingeben:

Festlegen des Namens und der Beschreibung für Ihre Taxonomie.

Anschließend müssen Sie auswählen, ob Ihre neue Taxonomie hierarchisch oder flach sein soll :

Angeben eines Typs für Ihre Taxonomie.

Ersteres ermöglicht es Ihnen, Unterkategorien zur weiteren Organisation zu erstellen, während letzteres nur als Post-Tags funktioniert. Für dieses Beispiel haben wir eine hierarchische Taxonomie namens Movies erstellt . Wir werden dann unsere neue benutzerdefinierte Post Typ dieser Taxonomie zuweisen , indem Sie das Feld mit seinem Namen unter den Beitragstypen tickt mit diesem Taxonomy Abschnitt verwendet werden:

Verknüpfen Sie Ihre neue Taxonomie mit einem benutzerdefinierten Beitragstyp.

Klicken Sie anschließend auf die Schaltfläche Taxonomie speichern und schon können Sie loslegen! Wenn Sie Ihrer neuen Taxonomie Unterkategorien hinzufügen möchten, können Sie dies tun, indem Sie auf die Registerkarte Ihres benutzerdefinierten Beitragstyps gehen und darin nach der neuen Registerkarte Film suchen. Sobald Sie drin sind, können Sie neue Kategorien hinzufügen, indem Sie einen Namen und einen Slug dafür auswählen:

Hinzufügen neuer Kategorien zu Ihrer Taxonomie.

Jede Kategorie, die Sie hier hinzufügen, wird unter der Filmtaxonomie verschachtelt und Sie können ihnen im Editor Beiträge zuweisen.

Schritt #3: Passen Sie den Editor Ihres benutzerdefinierten Beitragstyps an

Mit Toolset-Typen können Sie die im Editor angezeigten Abschnitte für jeden benutzerdefinierten Beitragstyp anpassen, den Sie damit erstellen. Wir können auf diese Einstellungen zugreifen, indem Sie in Ihrem Dashboard auf die Registerkarte Toolset > Beitragstypen gehen, nach dem Beitragstyp suchen, den Sie aktualisieren möchten, und auf die Schaltfläche Bearbeiten darunter klicken:

Bearbeiten Ihres benutzerdefinierten Beitragstyps.

Wenn Sie drin sind, scrollen Sie nach unten, bis Sie die Abschnitte finden, die beim Bearbeiten des Widgets „Ihren Beitragsnamen“ angezeigt werden sollen, und Sie finden eine Liste aller verfügbaren Optionen.

Hinzufügen von Abschnitten zum Editor Ihres benutzerdefinierten Beitragstyps.

Markieren Sie alle Abschnitte, die Sie im Editor für Ihren benutzerdefinierten Beitragstyp aktivieren möchten, und denken Sie daran, Ihre Änderungen zu speichern, wenn Sie fertig sind.

Schritt 4: Ändern Sie den Standort Ihres neuen benutzerdefinierten Beitragstyps

Standardmäßig fügt Toolset-Typen Ihrem Dashboard für jeden Ihrer neuen Beitragstypen eine neue Registerkarte auf oberster Ebene hinzu. Wir können dies jedoch ändern, wenn Sie die Dinge anders organisieren möchten. Dazu müssen Sie zum Abschnitt Toolset > Beitragstypen zurückkehren und den Beitragstyp bearbeiten, dessen Speicherort Sie aktualisieren möchten.

Wenn Sie sich auf der Einstellungsseite befinden, scrollen Sie nach unten, bis Sie den Abschnitt Optionen erreichen, und suchen Sie nach dem Abschnitt mit der Aufschrift show_in_menu :

Ändern des Speicherorts für die Registerkarte Ihres benutzerdefinierten Beitragstyps.

Wenn Sie dieses Feld leer lassen, bleibt Ihr benutzerdefinierter Beitragstyp als Registerkarte der obersten Ebene erhalten. Um es in einem anderen zu verschachteln, müssen Sie Folgendes eingeben:

edit.php?post_type=slug

Damit dies funktioniert, müssen Sie das Wort Slug durch den Slug für den Beitragstyp ersetzen, in den Sie Ihren neuen verschachteln möchten. Wenn Sie beispielsweise einen benutzerdefinierten Beitragstyp auf der Registerkarte Seiten hinzufügen möchten, würde diese Zeile wie folgt lauten:

edit.php?post_type=page

Wenn Sie sich nicht sicher sind, was der Slug für die Registerkarte ist, die Sie als übergeordnetes Element verwenden möchten, kehren Sie zum Abschnitt Toolset > Beitragstypen zurück und öffnen Sie den Editor für den betreffenden Beitragstyp. Sie können von dort aus sehen, was seine Schnecke ist.

Schritt #5: Stellen Sie Eltern-Kind-Beziehungen zwischen Ihren benutzerdefinierten Beitragstypen her

Nicht zuletzt sind Eltern/Kind-Beziehungen eine der aufregendsten Funktionen von Toolset Types. Mit dieser Funktion können Sie benutzerdefinierte Beitragstypen hierarchisch verbinden und bestimmte Kategorien im Editor eines bestimmten Beitragstyps anzeigen.

Lassen Sie uns ein Beispiel verwenden, um zu veranschaulichen, wie dies funktioniert. Wenn Sie einen benutzerdefinierten Beitragstyp für Oldtimer erstellen möchten , können Sie mithilfe von Eltern-/Kind-Beziehungen bestimmte Autoangebote anzeigen, ohne den Editor zu verlassen. Auf diese Weise können Sie Einträge effizienter verwalten.

Ein Beispiel für eine Eltern-Kind-Beziehung zwischen zwei benutzerdefinierten Beitragstypen.

Dies kann ziemlich knifflig werden, und Sie möchten vielleicht nicht damit herumspielen, bis Sie sich mit der Anpassung Ihrer eigenen Beitragstypen vertraut gemacht haben. Wenn Sie dazu bereit sind, enthält die Toolset-Typen-Homepage eine ausführliche Dokumentation zur Vorgehensweise.

Abschluss

Benutzerdefinierte Beitragstypen können eine großartige Ergänzung für fast jede WordPress-Site sein. Schließlich ermöglichen sie Ihnen, Ihre Inhalte effizienter zu verwalten, indem Sie die Art und Weise, wie Sie damit interagieren, anpassen. Außerdem müssen Sie nicht lernen, wie Sie codieren, um Ihre eigenen benutzerdefinierten Beitragstypen zu erstellen.

Hier sind die fünf Schritte, die Sie benötigen, um Ihren ersten benutzerdefinierten Beitragstyp mithilfe von Toolset-Typen einzurichten:

  1. Fügen Sie einen neuen benutzerdefinierten Beitragstyp hinzu.
  2. Erstellen Sie eine neue Taxonomie und weisen Sie sie Ihrem benutzerdefinierten Beitragstyp zu.
  3. Passen Sie den Editor Ihres neuen Beitragstyps an.
  4. Ändern Sie den Speicherort Ihres neuen benutzerdefinierten Beitragstyps.
  5. Stellen Sie Eltern-/Kind-Beziehungen zwischen Ihren benutzerdefinierten Beitragstypen her (wenn Sie möchten).

Haben Sie Fragen zur Verwendung von Toolset-Typen, um benutzerdefinierte Beitragstypen für WordPress zu erstellen? Fragen Sie in den Kommentaren unten!

Miniaturansicht des Artikels von Faber14 / shutterstock.com