Wie kann man in WooCommerce benutzerdefinierte Kategorien und Attribute für Produkte einrichten, um die Effizienz der Shop-Verwaltung zu verbessern?

2 Minuten lesen
2026-06-13
1,791
Ich bekomme eine Provision, wenn du über die untenstehenden Links einkaufst – ohne zusätzliche Kosten für dich.

Eine effiziente Verwaltung eines WooCommerce-Shops ist ohne eine klare Produktstruktur nicht möglich. Durch die Erstellung benutzerdefinierter Produktkategorien und -eigenschaften können Sie nicht nur die Effizienz der Backend-Verwaltung erheblich steigern, sondern auch die Einkaufserfahrung der Endnutzer verbessern, was wiederum zu mehr Konvertierungen und Umsätzen führt. In diesem Artikel wird ausführlich erläutert, wie Sie diese Strategie systematisch planen und umsetzen können.

Verstehen der grundlegenden Unterschiede zwischen Kategorien und Attributen

Bevor mit der Erstellung beginnt, müssen die unterschiedlichen Rollen der Produktkategorien und der Produktattribute klar definiert werden. Es handelt sich dabei um zwei komplementäre Instrumente zur Strukturierung von Produkten, die unterschiedliche Zwecke erfüllen.

Produktkategorien ähneln dem “Menü” oder den “Ordnern” auf einer Website und dienen dazu, Produkte in hierarchischen Gruppen einzuteilen. Ein Produkt kann gleichzeitig mehreren Kategorien angehören. Zum Beispiel kann ein Bekleidungsgeschäft über oberste Kategorien wie “Herren” und “Damen” verfügen, die wiederum in Unterkategorien wie “Oberteile” und “Unterwäsche” unterteilt sind. Diese Baumstruktur hilft den Kunden dabei, schnell die gewünschte Produktregion zu finden, indem sie die Seiten durchblättern.

Empfohlene Lektüre WooCommerce-Grundlagenhandbuch: 10 praktische Tipps und Optimierungsstrategien zur Steigerung der Konversionsrate von E-Commerce-Webseiten

Produktattribute dienen dazu, die spezifischen Eigenschaften oder Spezifikationen eines Produkts zu beschreiben und bilden die Grundlage für die Erstellung von Produktvarianten. Bei einem Produkt wie einem “T-Shirt” könnten die Attribute beispielsweise “Farbe” (rot, blau) und “Größe” (S, M, L) sein. Diese Attribute können global genutzt werden, um einheitliche Spezifikationen für verschiedene Produkte bereitzustellen. Sobald Sie Attribute für ein Produkt festlegen und kombinieren, erzeugt WooCommerce automatisch konkrete Varianten (z. B. “rot, Größe S”) und verwaltet deren Lagerbestände sowie Preise.

UltaHost – WordPress-Hosting-Anbieter
30-tägige Geld-zurück-Garantie, unbegrenztes Bandbreiten- und Datenbankvolumen, kostenlose DDoS-Schutzmaßnahmen sowie ein Rabatt von 501 auf 4 Terabyte bei einer Kaufdauer von 3 Jahren.

Erstellen und Verwalten von benutzerdefinierten Produktkategorien

Das WooCommerce-Backend bietet eine intuitive Oberfläche zum Verwalten von Kategorien. Gehen Sie zu “Produkte” > “Kategorien”, wo Sie neue Produktkategorien erstellen können. Geben Sie einen Namen sowie einen Alias ein (der für die Erstellung sauberer URLs verwendet wird), und wählen Sie eine übergeordnete Kategorie aus, um eine Unterkategorie zu erstellen – so können Sie ein mehrstufiges Kategoriesystem aufbauen.

Die Hinzufügung von Beschreibungen und Bildern zu den Kategorien kann die Kategorienarchivseiten auf der Benutzeroberfläche bereichern. Eine noch bessere Organisationsfähigkeit wird durch die Möglichkeit der Anpassung der Kategorienstruktur erreicht. Obwohl WooCommerce standardmäßig “Produktkategorien” verwendet…product_catSie können zwar keine vorhandenen Kategorien bearbeiten, aber Sie können durch Code völlig neue, benutzerdefinierte Kategorien erstellen. Zum Beispiel können Sie eine Kategorie “Autor” für Produkte der Kategorie “Bücher” hinzufügen. Dies erfordert in der Regel Eingriffe in die Konfiguration des Themes.functions.phpDie Datei verwendetregister_taxonomyFunktion.

function register_book_author_taxonomy() {
    $labels = array(
        'name' => '作者',
        'singular_name' => '作者',
        'menu_name' => '作者',
    );
    $args = array(
        'labels' => $labels,
        'public' => true,
        'hierarchical' => true, // 设为true则类似分类,false则类似标签
        'show_admin_column' => true,
        'rewrite' => array('slug' => 'book-author'),
    );
    register_taxonomy('book_author', 'product', $args);
}
add_action('init', 'register_book_author_taxonomy', 0);

Dieser Code erstellt eine neue Kategorie mit dem Namen “Autor”, die ausschließlich mit Artikeln vom Typ “Produkt” verknüpft ist. Auf der Produktliste wird eine Verwaltungszeile angezeigt, mit der Sie Produkten wie bei der Verwendung der Standardkategorien Autoren zuweisen können.

Definition und Konfiguration benutzerdefinierter Produktattribute

Benutzerdefinierte Attribute ermöglichen es Ihnen, Produkte genau zu beschreiben. Im Administrationsbereich ist die Seite “Produkte” > “Attribute” der zentrale Ort zur Verwaltung globaler Attribute. Sie können neue Attribute erstellen – beispielsweise “Material” oder “Leistung” – und diesen mehrere Werte zuweisen (z. B. “Baumwolle”, “Polyester”).

Empfohlene Lektüre WooCommerce-Optimierungsleitfaden für die globale Caching-Einstellung: Steigern Sie die Geschwindigkeit und die Konvertierungsrate Ihrer WordPress-E-Commerce-Webseite

Beim Erstellen einer Eigenschaft bedeutet das Ankreuzen der Option “Archivierung aktivieren?”, dass Kunden auf der Benutzeroberfläche nach Produkten filtern können, die diese Eigenschaftswert haben, und auf die Archivseite zugreifen können, auf der alle Produkte mit diesem Eigenschaftswert angezeigt werden. Dies ist für eine filterbare Produktdatenbank von entscheidender Bedeutung.

Für die Attribute, die zur Erstellung von Varianten verwendet werden sollen, muss die Einstellung “Für Varianten?” auf “Ja” gesetzt werden. Anschließend wechseln Sie beim Bearbeiten eines einzelnen Produkts zur Registerkarte “Attribute”, wählen Sie das von Ihnen erstellte benannte Attribut aus der Dropdown-Liste aus, geben Sie einen Wert ein und stellen Sie sicher, dass die Option “Für Varianten?” angekreuzt ist. Danach können Sie auf der Registerkarte „Varianten“ auf der Grundlage dieser Attributekombinationen spezifische Varianten erstellen, diese preisgeben und das zugehörige Lagermanagement durchführen.

Neben der Erstellung über die Backend-Benutzeroberfläche können Attribute auch programmatisch hinzugefügt werden. Dies ist besonders nützlich bei Massenoperationen oder bei der Integration über Plugins. Die zentrale Funktion hierfür ist…wp_insert_termundwc_create_attribute

hosting.com Shared Hosting
Hohe Leistung mit AMD EPYC-CPUs, NVMe-SSD-Speicher und LiteSpeed, fachkundiger Inhouse-Support rund um die Uhr, erweiterte Sicherheitsmaßnahmen einschließlich SSL, Brute-Force-, Malware- und DDoS-Schutz, Einsparungen von bis zu 73%

Die Optimierung der Frontend-Anzeige und -Filterung durch Klassifizierung und Attribute

Nachdem die Kategorien und Attribute erstellt wurden, ist es entscheidend, sie auf der Frontend-Seite sichtbar und nutzbar zu machen. Die “Widgets” und “Blöcke” von WooCommerce bieten Funktionen wie “Produktkategorien” und “Produkte nach Attributen filtern” an, die einfach in die Seitenleiste oder auf die Seite eingefügt werden können, um den Nutzern eine einfache Navigation und Filterung zu ermöglichen.

Für eine noch individuellere Darstellung müssen Sie möglicherweise die Template-Dateien anpassen. WooCommerce nutzt ein System zur Überwriting von Templates. Wenn Sie beispielsweise die Anzeige der Eigenschaften auf einer einzelnen Produktseite ändern möchten, können Sie dazu…woocommerce/templates/single-product/product-attributes.phpKopieren Sie es in Ihr Thema.woocommerce/single-product/Bearbeiten Sie die Dateien im Verzeichnis.

Darüber hinaus ist eine leistungsstarke Filterfunktion untrennbar von URL-Abfragen verbunden. WooCommerce ermöglicht es den Nutzern, durch ähnliche Mechanismen…?filter_color=red&query_type_color=orSie können die URL-Parameter zur Filterung verwenden.woocommerce_product_query_tax_queryoderwoocommerce_product_queryDiese Art von „Hooken“ stammt aus der benutzerdefinierten Produktabfragelogik und ermöglicht die Umsetzung komplexer, mehrstufiger Filterung.

Empfohlene Lektüre Das ultimative Handbuch zur Installation von WooCommerce und zur Auswahl von Themes im Jahr 2026

add_filter('woocommerce_product_query_tax_query', 'custom_product_attribute_filter', 10, 2);
function custom_product_attribute_filter($tax_query, $wc_query) {
    if (isset($_GET['custom_material'])) {
        $tax_query[] = array(
            'taxonomy' => 'pa_material', // 属性分类法前缀为'pa_'
            'field' => 'slug',
            'terms' => sanitize_text_field($_GET['custom_material']),
            'operator' => 'IN'
        );
    }
    return $tax_query;
}

Dieses Codebeispiel zeigt, wie man mithilfe eines benutzerdefinierten URL-Parameters vorgeht.custom_materialUm Produkte mit bestimmten Materialeigenschaften auszuwählen.

Zusammenfassungen

Die systematische Einrichtung von benutzerdefinierten Kategorien und Attributen in WooCommerce ist die Grundlage für den Aufbau eines leicht zu verwaltenden und effizienten Online-Shops. Durch die klare Unterscheidung der jeweiligen Verwendungszwecke – von der Erstellung im Backend über die Erweiterung des Codes bis hin zur tiefen Integration in die Frontend-Präsentation und -Suchfunktionen – können Sie ein logisches, benutzerfreundliches und hochskalierbares Produktkatalogsystem erstellen. Dies spart nicht nur Ihre Zeit bei der täglichen Verwaltung, sondern hilft auch den Kunden, schnell das gewünschte Produkt zu finden, was die Einkaufserfahrung sowie die Konversionsrate Ihres Shops erheblich verbessert.

InterServer Shared Hosting
Shared Hosting $2.50 USD pro Monat, erster Monat $0.1 USD Promo-Code tryinterserver, 461 Cloud-Apps Skripte, ein Klick installieren.

FAQ Häufig gestellte Fragen

Kann ein Produkt gleichzeitig mehreren Kategorien angehören?

Ja, WooCommerce unterstützt vollständig die Zuordnung eines Produkts zu mehreren Kategorien. Dadurch wird die Darstellung des Produkts flexibler – ein “kabelloses Bluetooth-Headset” kann beispielsweise in den Kategorien “Elektronikprodukte”, “Audiogeräte” und “Aktionen” angezeigt werden.

Welche Beziehung bestehen zwischen benutzerdefinierten Attributen und Varianten?

Benutzerdefinierte Attribute sind eine Sammlung von Eigenschaften, die Produktmerkmale wie Farbe oder Größe beschreiben. WooCommerce erstellt nur dann konkrete Produktvarianten, wenn Sie für ein bestimmtes Attribut im Produkt-Editor die Option “Für Varianten verwenden” auswählen und die entsprechenden Attributwerte kombinieren. Varianten sind einzelne, verkaufbare Produkte, die über eigene SKU-Nummern, Preise und Lagerbestände verfügen.

Wie kann man die Kategorien oder Attribute von Produkten in Massen bearbeiten?

Für die Kategorisierung kann die Funktion der Massenbearbeitung auf der “Produkte”-Listenseite genutzt werden. Bei den Attributen, insbesondere wenn es um Varianten geht, sind Massenoperationen jedoch komplizierter. Es wird empfohlen, die integrierte “CSV-Import/Export”-Funktion von WooCommerce zu verwenden oder professionelle Plugins für die Massenbearbeitung (z. B. “WP Sheet Editor”), da diese Tools die Aktualisierung von Kategorien- und Attributendaten für viele Produkte effizient durchführen können.

Warum werden die von mir erstellten benutzerdefinierten Attribute nicht im Frontend-Filter angezeigt?

Zunächst müssen Sie sicherstellen, dass Sie beim Erstellen dieser Eigenschaft auf der Seite “Produkt” > “Eigenschaften” die Option “Archivierung aktivieren?” angekreuzt haben. Außerdem muss das Frontend-Filter-Tool oder -Block korrekt konfiguriert sein. Falls Sie das Tool “Produkte nach Eigenschaften filtern” verwenden, überprüfen Sie, ob die richtige Eigenschaft ausgewählt wurde. Manchmal können Konflikte mit Themes oder Plugins dazu führen, dass das Filter-Tool nicht funktioniert. Es empfiehlt sich, zunächst auf das Standard-Theme (z. B. Storefront) umzustellen, um das Problem zu testen.