Custom Post Type

Ein Custom Post Type ist ein eigener Inhaltstyp in WordPress, der neben die eingebauten Typen Beitrag und Seite tritt — etwa Projekte, Rezepte, Stellenangebote oder ein Glossar. Er bekommt eine eigene Verwaltung, eigene Felder und eigene Adressen. Custom Post Types sind das Mittel, mit dem aus WordPress ein strukturiertes Inhaltssystem statt einer Sammlung von Beiträgen wird.

Kurz zusammengefasst:

  • Eigener Inhaltstyp mit eigener Verwaltung und eigenem Adressbereich.
  • Sinnvoll, sobald Inhalte gleichartig strukturiert sind und sich von Beiträgen unterscheiden.
  • Ergänzt sich mit eigenen Taxonomien und Zusatzfeldern.
  • Registrierung gehört ins Plugin, nicht ins Theme.
  • Vorsicht bei Werkzeugen, die den Typ mitbringen — dann hängt der Inhalt daran.

Wann er sich lohnt

Die Prüffrage ist einfach: Sind diese Inhalte gleichartig aufgebaut und unterscheiden sie sich in Struktur oder Zweck von normalen Beiträgen?

FallEmpfehlung
Referenzen mit Kunde, Leistung, Jahr, Bilderneigener Typ
Stellenangebote mit Ort, Umfang, Startdatumeigener Typ
Glossarbegriffe mit Definition und Kategorieeigener Typ
Blogartikel zu verschiedenen ThemenBeiträge mit Kategorien
Einzelne Seiten wie „Über uns“Seiten
Drei Referenzen, die sich nie vermehrenSeiten — der Aufwand lohnt nicht

Der häufigste Fehler in beide Richtungen: Entweder werden Referenzen und Termine als Blogbeiträge geführt und verstopfen die Übersicht — oder für drei Elemente wird ein eigener Typ gebaut, den danach niemand mehr versteht.

Was dazugehört

Ein Custom Post Type allein bringt wenig. Er entfaltet seinen Nutzen im Zusammenspiel:

  • Eigene Taxonomien — für Projekte etwa „Branche“ und „Leistung“ statt der allgemeinen Kategorien.
  • Zusatzfelder für strukturierte Angaben. Sie gehören in eigene Felder, nicht in den Fließtext — nur dann sind sie filterbar und maschinell auswertbar.
  • Eigene Vorlagen für Einzelansicht und Übersicht.
  • Ein durchdachter Adressbereich, weil er die URL-Struktur bestimmt.

Der dritte Punkt hat einen Nebeneffekt, der oft unterschätzt wird: Strukturierte Felder lassen sich sauber als Schema auszeichnen — was Suchmaschinen und KI-Systeme deutlich besser verarbeiten als dieselbe Angabe im Fließtext.

Wo es schiefgeht

  1. Registrierung im Theme. Der häufigste und folgenreichste Fehler. Wird das Theme gewechselt, ist der Typ nicht mehr registriert — die Inhalte liegen noch in der Datenbank, sind aber unerreichbar. Die Registrierung gehört in ein eigenes kleines Plugin.
  2. Abhängigkeit von einem Werkzeug. Wer den Typ über eine Erweiterung anlegt, bindet seine Inhalte daran.
  3. Adressbereich nachträglich ändern. Die URLs ändern sich mit — ohne 301-Weiterleitungen gehen Positionen verloren.
  4. Sichtbarkeit falsch gesetzt. Ein Typ, der öffentlich sein soll, aber nicht als solcher registriert ist, taucht in Suche und Sitemap nicht auf.
  5. Zu viele Typen. Jeder zusätzliche macht die Verwaltung unübersichtlicher. Im Zweifel eine Taxonomie statt eines neuen Typs.

Häufige Fragen

Was ist der Unterschied zwischen Custom Post Type und Kategorie?

Der Inhaltstyp bestimmt, was ein Inhalt ist — Projekt, Rezept, Stellenangebot. Die Kategorie ordnet innerhalb eines Typs ein. Wenn sich nur das Thema unterscheidet, genügt eine Kategorie.

Brauche ich ein Plugin dafür?

Nicht zwingend — die Registrierung sind wenige Zeilen PHP. Sie gehören aber in ein eigenes kleines Plugin, nicht ins Theme, damit die Inhalte einen Theme-Wechsel überstehen.

Was passiert bei einem Theme-Wechsel?

Ist der Typ im Theme registriert, verschwindet er aus der Verwaltung. Die Inhalte bleiben in der Datenbank, sind aber nicht mehr erreichbar, bis der Typ erneut registriert wird.

Sind Custom Post Types gut für SEO?

Weder gut noch schlecht — sie erlauben aber eine sauberere Struktur, sprechendere Adressen und strukturierte Felder, die sich als Schema auszeichnen lassen. Das wirkt sich indirekt positiv aus.

Kann ich bestehende Beiträge umwandeln?

Ja, technisch ist es eine Änderung des Typs. Dabei ändern sich in der Regel die Adressen — Weiterleitungen einplanen. Und vorher ein Backup.

Wie viele sind sinnvoll?

So wenige wie möglich. Jeder zusätzliche Typ erhöht die Komplexität in Verwaltung, Vorlagen und Suche. Oft löst eine zusätzliche Taxonomie dasselbe Problem einfacher.

Inhalte, die nicht in Beiträge passen?

Wir bauen die passende Struktur — mit eigenen Feldern, sauberen Adressen und so, dass sie einen Theme-Wechsel übersteht.

Der Autor: Tim Ehling

Über den Autor

Tim Ehling

Seit über zwei Jahrzehnten beschäftige ich mich mit Webentwicklung – und seit 2006 ganz besonders intensiv mit WordPress. Ich entwickle und optimiere Webseiten, betreue sie langfristig durch zuverlässige Wartung und biete Schulungen für alle, die WordPress sicher und effizient nutzen möchten. Außerdem unterstütze ich Unternehmen dabei, ihre Social-Media-Kanäle und SEO-Strategien so zu verbessern, dass sie bei Kunden und Suchmaschinen gleichermaßen gut ankommen.

Mehr aus dem Glossar