WordPress Custom Post Types sind benutzerdefinierte Inhaltstypen, die neben den standardmäßigen Beiträgen und Seiten in WordPress existieren. Sie ermöglichen es, strukturierte Inhalte wie Produkte, Mitarbeiterprofile, Referenzen oder Immobilien in einem eigenen Bereich zu verwalten. Dieser Artikel beantwortet die wichtigsten Fragen rund um Custom Post Types und zeigt, wann ihr Einsatz wirklich sinnvoll ist.
Wie unterscheiden sich Custom Post Types von Standard-Beiträgen und Seiten?
Custom Post Types unterscheiden sich von Standard-Beiträgen und Seiten dadurch, dass sie für spezifische Inhaltsarten konzipiert sind und eigene Felder, Vorlagen und URL-Strukturen erhalten können. Während Beiträge für chronologische Inhalte wie Blog-Artikel und Seiten für statische Inhalte gedacht sind, bieten Custom Post Types eine maßgeschneiderte Struktur für beliebige Inhaltstypen.
WordPress liefert von Haus aus fünf öffentliche Post Types mit: Beiträge, Seiten, Anhänge, Revisionen und Navigationsmenüs. Diese reichen für viele einfache Websites aus. Sobald jedoch strukturierte, wiederkehrende Inhalte hinzukommen, die nicht als Blogbeitrag gedacht sind, stoßen die Standardoptionen an ihre Grenzen.
Ein Custom Post Type erhält im WordPress-Adminbereich einen eigenen Menüpunkt, eigene Eingabefelder und kann mit individuellen Archivseiten und Einzelansichten ausgestattet werden. Das macht die Inhaltspflege deutlich übersichtlicher und die Datenstruktur sauberer.
Wann ist der Einsatz von Custom Post Types sinnvoll?
Custom Post Types sind sinnvoll, wenn eine Website Inhalte verwaltet, die eine eigene Struktur benötigen und nicht sinnvoll als Beiträge oder Seiten abgebildet werden können. Typische Anwendungsfälle sind Portfolios, Stellenanzeigen, Veranstaltungen, Testimonials, Immobilienangebote oder Produkte außerhalb von WooCommerce.
Der entscheidende Faktor ist die Wiederholbarkeit und Einheitlichkeit von Inhalten. Wenn mehrere Einträge dieselbe Struktur teilen, also zum Beispiel jedes Teammitglied einen Namen, eine Position und ein Foto hat, ist ein Custom Post Type die richtige Wahl. Er stellt sicher, dass alle Redakteure die Inhalte auf dieselbe Art erfassen.
Für kleine Unternehmen, die ihre WordPress-Website erstellen lassen, lohnt sich der Einsatz von Custom Post Types besonders dann, wenn die Website mit der Zeit wachsen soll. Eine saubere Datenstruktur von Anfang an spart später erheblichen Aufwand bei der Pflege und Erweiterung.
Wie werden Custom Post Types in WordPress erstellt?
Custom Post Types in WordPress können auf zwei Wegen erstellt werden: per Plugin oder direkt im Code. Beide Methoden sind valide, unterscheiden sich jedoch in Flexibilität, Wartungsaufwand und Abhängigkeiten.
Erstellung per Plugin
Plugins wie „Custom Post Type UI“ ermöglichen es, Custom Post Types ohne Programmierkenntnisse über eine grafische Oberfläche anzulegen. Das ist für Einsteiger praktisch, erzeugt jedoch eine Abhängigkeit vom Plugin. Wird es deaktiviert oder nicht mehr gepflegt, sind die Post Types im Frontend nicht mehr sichtbar, die Daten bleiben aber in der Datenbank erhalten.
Erstellung per Code
Die sauberere Methode ist die Registrierung per register_post_type()-Funktion in der functions.php des Themes oder besser noch in einem eigens dafür erstellten Plugin. Diese Variante ist performanter, unabhängig von Drittanbieter-Plugins und ermöglicht präzise Konfiguration aller Parameter, von der URL-Struktur bis hin zu den unterstützten Features wie Kommentare, Thumbnails oder benutzerdefinierte Felder.
Wer auf WordPress-Individualprogrammierung setzt, wird Custom Post Types fast immer im Code registrieren, da dies die stabilste und langfristig wartbarste Lösung darstellt.
Welche Custom Taxonomies gehören zu Custom Post Types?
Custom Taxonomies sind benutzerdefinierte Klassifizierungssysteme, die Custom Post Types strukturieren und filterbar machen. Sie funktionieren wie Kategorien und Schlagwörter bei Beiträgen, sind aber auf den jeweiligen Post Type zugeschnitten und tragen eigene Bezeichnungen und URL-Strukturen.
Es gibt zwei Arten von Custom Taxonomies: hierarchische und nicht-hierarchische. Hierarchische Taxonomien funktionieren wie Kategorien und erlauben verschachtelte Strukturen. Nicht-hierarchische Taxonomien entsprechen Schlagwörtern und eignen sich für freie Zuordnungen ohne feste Hierarchie.
Praktische Beispiele für Custom Taxonomies im Einsatz:
- Ein Custom Post Type „Veranstaltung“ erhält eine Taxonomie „Veranstaltungsart“ mit Werten wie Seminar, Workshop oder Webinar
- Ein Post Type „Immobilie“ bekommt Taxonomien für Objekttyp, Lage und Ausstattungsmerkmale
- Ein Post Type „Mitarbeiter“ kann nach Abteilung oder Standort klassifiziert werden
Custom Taxonomies werden ebenfalls entweder per Plugin oder mit der Funktion register_taxonomy() im Code registriert und dann dem gewünschten Post Type zugewiesen.
Wie beeinflussen Custom Post Types die SEO einer WordPress-Website?
Custom Post Types beeinflussen die SEO einer WordPress-Website positiv, wenn sie korrekt konfiguriert werden. Sie ermöglichen saubere URL-Strukturen, eigene Archivseiten und eine klare thematische Trennung von Inhalten, was Suchmaschinen die Einordnung und Indexierung erleichtert.
Wichtig ist die Einstellung der Sichtbarkeit: Ein Custom Post Type kann als öffentlich oder nicht öffentlich definiert werden. Nur öffentliche Post Types erhalten eigene URLs und Archivseiten, die von Suchmaschinen indexiert werden können. Wer Custom Post Types für rein interne Verwaltungszwecke nutzt, sollte sie aus der Indexierung ausschließen.
Archivseiten von Custom Post Types bieten eine hervorragende Möglichkeit, thematisch relevante Inhalte zu bündeln. Eine Archivseite für alle Referenzprojekte eines Unternehmens kann für spezifische Suchanfragen ranken, die eine einzelne Seite nicht abdecken könnte. Für eine durchdachte WordPress-SEO-Optimierung sind Custom Post Types damit ein wertvolles Werkzeug.
SEO-Plugins wie Yoast SEO oder Rank Math erkennen Custom Post Types automatisch und ermöglichen die individuelle Konfiguration von Meta-Titeln, Beschreibungen und Schema-Markup für jeden Post Type.
Was passiert mit Custom Post Types beim Wechsel des Themes oder Plugins?
Was mit Custom Post Types beim Wechsel des Themes oder Plugins passiert, hängt davon ab, wo sie registriert wurden. Sind sie im Theme verankert, gehen sie beim Theme-Wechsel verloren. Sind sie in einem Plugin gespeichert, bleiben die Daten in der Datenbank erhalten, werden aber nicht mehr angezeigt, wenn das Plugin deaktiviert wird.
Das ist einer der häufigsten Fehler bei der Implementierung von Custom Post Types: Sie werden in der functions.php des aktiven Themes registriert. Wechselt man das Theme, sind alle zugehörigen Inhalte im Frontend nicht mehr sichtbar. Die Einträge in der Datenbank bleiben zwar vorhanden, sind aber nicht mehr zugänglich, bis die Registrierung wiederhergestellt wird.
Die empfohlene Vorgehensweise ist daher, Custom Post Types in einem eigenen, themeunabhängigen Plugin zu registrieren. Dieses Plugin bleibt aktiv, unabhängig davon, welches Theme verwendet wird, und stellt die Kontinuität der Inhalte sicher. Wer professionelle WordPress-Programmierung beauftragt, sollte explizit auf diese Trennung bestehen.
So unterstützt WP-Profi bei der Implementierung von Custom Post Types
Wir bei WP-Profi entwickeln Custom Post Types und Custom Taxonomies als Teil unserer individuellen WordPress-Programmierung. Dabei legen wir besonderen Wert auf eine zukunftssichere Implementierung, die unabhängig von Theme-Wechseln und Plugin-Updates funktioniert.
Unser Leistungsumfang bei der Umsetzung umfasst:
- Analyse der Inhaltsstruktur und Beratung, welche Post Types und Taxonomien für Ihr Projekt sinnvoll sind
- Saubere Code-Implementierung in einem eigenständigen Plugin, nicht im Theme
- Integration mit benutzerdefinierten Feldern (ACF oder ähnliche Lösungen) für strukturierte Dateneingabe
- SEO-konforme Konfiguration mit korrekten URL-Strukturen und Archivseiten
- Laufende WordPress-Wartung, damit Ihre Inhaltsstruktur dauerhaft stabil bleibt
Ob Sie eine neue WordPress-Website erstellen lassen oder eine bestehende Seite um strukturierte Inhalte erweitern möchten: Sprechen Sie uns an und wir zeigen Ihnen, wie Custom Post Types Ihre Website leistungsfähiger und pflegefreundlicher machen.
Ähnliche Artikel
- Wie plant man skalierbare WordPress Architekturen für wachsende Unternehmen?
- Was ist der Unterschied zwischen einem WordPress-Fehler und einem WordPress-Hack?
- Was ist der Unterschied zwischen einem WordPress-Problem und einem Hosting-Problem?
- Warum sollte ich nicht zu viele Plugins auf meiner WordPress-Seite installieren?
- Was ist eine WordPress-Firewall und brauche ich wirklich eine?
Dieser Inhalt wurde mithilfe von KI erstellt und kann Fehler enthalten.


