So erstellen Sie benutzerdefinierte WordPress-Beitragstypen (CPT) und Taxonomie – Hallo Welt-Tutorial, Tipps und Tricks

Veröffentlicht: 2016-03-11

Fantastisch. Lassen Sie uns über Custom Post Type (CPT) sprechen. Dies hilft Ihnen auch bei folgenden Fragen:

  • Wie erstelle ich benutzerdefinierte Beitragstypen in WordPress?
  • WordPress-Beitragstyp generieren
  • Erstellen Sie Ihren ersten benutzerdefinierten WordPress-Beitragstyp
  • WordPress CPT-Taxonomie
  • Vollständige Anleitung zu benutzerdefinierten WordPress-Beitragstypen

WordPress ist eine der am weitesten verbreiteten Blogging-Plattformen mit vielen leistungsstarken Funktionen und Custom Post Type ist eine davon. Ich habe mir Custom Post Type (CPT) in WordPress noch nie angesehen, aber kürzlich wollte ich einen neuen Abschnitt für „Deals“ erstellen.

Es gibt zwei Möglichkeiten, wie Sie das erreichen können:

  1. Neue Subdomain erstellen: http://deals.crunchify.com/
  2. Neuen benutzerdefinierten Beitragstyp erstellen: https://crunchify.com/deals/

Um point 1 zu erreichen, könnten Sie einfach eine Subdomain erstellen und eine neue WordPress-Installation installieren und einen neuen Blog starten. Aber ich glaube, niemand möchte das tun, um nur einen einfachen Abschnitt zu erstellen. Wir werden uns also point 2 in diesem Tutorial ansehen.

WordPress hat eine Reihe von Post-Typen, die Standard sind, wie:

  • Anhang (Beitragstyp: 'Anhang')
  • Beitrag (Beitragstyp: 'Beitrag')
  • Navigationsmenü (Beitragstyp: 'nav_menu_item')
  • Überarbeitung (Beitragstyp: 'Überarbeitung')
  • Seite (Beitragstyp: 'Seite')

Was ist nun CPT?

Custom post types (CPT) sind neue Beitragstypen, die Sie erstellen können. Ein benutzerdefinierter Beitragstyp kann über die Funktion register_post_type() zu WordPress hinzugefügt werden. Mit dieser Funktion können Sie einen neuen Beitragstyp anhand seiner Bezeichnungen, unterstützten Funktionen, Verfügbarkeit und anderer Besonderheiten definieren.

Lass uns anfangen.

Schritt 1

Hier ist, was wir brauchen, um einen neuen Custom Post Type namens „ Deals “ zu erstellen.

Der obige Code erstellt einen neuen Abschnitt namens Deals , den wir Custom Post Type nennen

Erstellen Sie einen neuen benutzerdefinierten Beitragstyp - CPT - Crunchify-Tipps

Wie füge ich Tags zu benutzerdefinierten Beitragstypen hinzu? Die Zeile 'taxonomies' => array('post_tag') im obigen Snippet fügt standardmäßige WordPress-Tags zu Ihren benutzerdefinierten Beitragstypen hinzu.

Schritt 2

Was nun, wenn Sie eine Custom Taxonomy mit dem Namen Type erstellen möchten. Mit der Funktion register_taxonomy können Sie einfach eine Taxonomie erstellen.

Erstellen Sie eine neue benutzerdefinierte Taxonomie - Crunchify-Tipps

Schritt 3

Erstellen Sie jetzt Ihren ersten Deals-Post. Hier ist ein Screenshot zum Add New Deal .

Erstellen Sie einen neuen benutzerdefinierten Beitragstyp für Deals auf Crunchify

Schritt 4

Erstellen Sie Ihre erste Types-Taxonomie. Hier ist eine Seite Add New Type hinzufügen.

Benutzerdefinierte Taxonomieseite

Wir haben WordPress Custom Post Type - Deals und Custom Taxonomy - Types mit diesem Tutorial erstellt. Im nächsten Tutorial werden einige weitere Anpassungen dazu behandelt.

Was als nächstes? Holen Sie sich Tipps und Tricks zu WordPress Custom Post Type (CPT) für RSS, YARPP, Post Meta, Footer, HomePage.

Sehen Sie sich auch ein weiteres Tutorial zu CPT an.

Wie füge ich eine benutzerdefinierte Taxonomie in einem benutzerdefinierten Beitragstyp-Permalink hinzu?