Aus unserem WordPress Lexikon:

Custom Taxonomies:

Dies sind benutzerdefinierte Möglichkeiten, Inhalte zu organisieren. Neben den Standardtaxonomien Kategorien und Schlagwörter können eigene Taxonomien erstellt werden.

In WordPress sind „Custom Taxonomies“ ein mächtiges Werkzeug, das es Benutzern ermöglicht, ihre Inhalte auf eine strukturierte und effiziente Weise zu organisieren. Taxonomien in WordPress sind grundsätzlich eine Möglichkeit, Dinge zu gruppieren. Die bekanntesten Beispiele für Standardtaxonomien in WordPress sind Kategorien und Schlagwörter. Custom Taxonomies erweitern diese Funktionalität, indem sie es Benutzern ermöglichen, ihre eigenen, auf ihre spezifischen Bedürfnisse zugeschnittenen Taxonomien zu erstellen.

Grundlagen von Custom Taxonomies

  1. Was sind Taxonomien? Taxonomien sind ein System zur Klassifizierung von Inhalten. In WordPress helfen sie dabei, Beiträge und benutzerdefinierte Beitragstypen zu organisieren.
  2. Standardtaxonomien: WordPress kommt mit zwei vordefinierten Taxonomien: Kategorien (eine hierarchische Taxonomie) und Schlagwörter (eine nicht-hierarchische Taxonomie).
  3. Custom Taxonomies: Diese sind benutzerdefinierte Taxonomien, die Sie erstellen, um Ihre Inhalte jenseits von Kategorien und Schlagwörtern zu organisieren. Sie können hierarchisch (wie Kategorien) oder nicht-hierarchisch (wie Schlagwörter) sein.

Anwendungsfälle für Custom Taxonomies

Custom Taxonomies sind besonders nützlich für Websites mit spezifischen Inhaltstypen, die eine einzigartige Organisation erfordern. Zum Beispiel:

  • Ein Kochrezept-Website könnte Taxonomien für „Zutaten“, „Kochzeit“ oder „Schwierigkeitsgrad“ haben.
  • Eine Buchrezensions-Website könnte Taxonomien für „Autoren“, „Genres“ oder „Veröffentlichungsjahr“ verwenden.
  • Eine E-Commerce-Website könnte Taxonomien für „Marken“, „Produkttypen“ und „Preisklassen“ haben.

Erstellen von Custom Taxonomies

Custom Taxonomies können manuell durch Hinzufügen von Code zum Funktionen-Datei (functions.php) des Themes oder durch die Verwendung eines Plugins erstellt werden. Der manuelle Weg erfordert grundlegende Kenntnisse in PHP und WordPress-Entwicklung.

Hier ist ein grundlegendes Beispiel, wie eine Custom Taxonomy erstellt wird:

function create_custom_taxonomy() {
register_taxonomy(
'genre', // Taxonomy-Name
'books', // Post-Typ, zu dem diese Taxonomy gehört
array(
'label' => __( 'Genre' ),
'rewrite' => array( 'slug' => 'genre' ),
'hierarchical' => true,
)
);
}
add_action( 'init', 'create_custom_taxonomy' );

Verwaltung von Custom Taxonomies

Nachdem eine Custom Taxonomy erstellt wurde, erscheint sie im WordPress-Dashboard, ähnlich wie Kategorien oder Schlagwörter. Benutzer können dann Begriffe in dieser Taxonomie hinzufügen, bearbeiten und löschen und diese Begriffe Beiträgen oder benutzerdefinierten Beitragstypen zuweisen.


Hinterlassen Sie einen Kommentar