BEAR - WooCommerce Bulk Editor and Products Manager Professional

WooCommerce Attribute in Masse hinzufügen: Begriffe und Sichtbarkeit

Um WooCommerce-Attribute in Masse zu Produkten hinzuzufügen, etwa ein Material für den ganzen Katalog oder einen zweiten Farbbegriff für eine Kollektion, brauchen Sie zwei Dinge, die der Bearbeitungsbildschirm eines Produkts nicht bietet: eine Möglichkeit, Hunderte von Produkten auf einmal auszuwählen, und Kontrolle darüber, was mit den Begriffen geschieht, die sie bereits haben. BEAR löst das Erste mit Filtern und das Zweite mit drei Verhaltensweisen: anhängen, ersetzen und entfernen. Die zwei Optionen, die WooCommerce zu jedem Attribut eines Produkts speichert, Sichtbar auf der Produktseite (Visible on the product page) und Für Varianten verwendet (Used for variations), werden von getrennten Werkzeugen gesetzt, und die meisten Überraschungen mit Attributen kommen daher, dass man nicht weiß, welches Werkzeug welche Option anfasst.

Wie WooCommerce Attribute an einem Produkt speichert

Ein globales Attribut, das unter Produkte → Attribute angelegt wird, ist eine Taxonomie namens pa_ plus sein Slug (pa_color, pa_material), und seine Werte sind Begriffe dieser Taxonomie. Ein Produkt führt eine Liste von Attributen und merkt sich zu jedem die ausgewählten Begriffe, eine Position in der Liste und die zwei Optionen. Sichtbar auf der Produktseite steuert den Tab „Zusätzliche Informationen“. Für Varianten verwendet ist nur bei variablen Produkten von Bedeutung: Nur solche Attribute können Variationen definieren.

BEAR arbeitet mit globalen Attributen. Ein benutzerdefiniertes Attribut, das im Tab Attribute eines einzelnen Produkts eingetippt wird, wird als einfacher Text im Produkt gespeichert, nicht als Begriffe, und erscheint daher nicht im Editor. Soll ein Wert über viele Produkte hinweg bearbeitet werden, machen Sie daraus ein globales Attribut.

Attributbegriffe in Masse zu Produkten hinzufügen: anhängen, ersetzen, entfernen

  1. Wählen Sie die Produkte aus: Filtern Sie sie im Tab Filter (Filters) (nach Kategorie, Schlagwort, Typ, einem vorhandenen Attributbegriff, Preis und so weiter) oder haken Sie sie mit den Checkboxen auf der Seite an. Angehakte Produkte haben Vorrang vor dem Filter; ist keins von beidem gesetzt, läuft die Operation auf jedem Produkt im Shop. Die Zeile oben im Tab Massenbearbeitung sagt, welche davon aktiv ist.
  2. Öffnen Sie den Tab Massenbearbeitung (Bulk Edit), Bereich Basis (Basic), Block Taxonomien (taxonomies). Dort hat jedes Attribut eine eigene Zeile, benannt so, wie WooCommerce die Taxonomie benennt, zum Beispiel Produkt Farbe. Die Attributspalte muss im Tab Einstellungen (Settings) nicht eingeschaltet sein, damit ihre Zeile funktioniert.
  3. Haken Sie die Checkbox zur Nutzung auswählen (select it to use) der Zeile an, wählen Sie im Dropdown einen oder mehrere Begriffe und legen Sie das Verhalten fest:
    • anhängen (append) fügt die ausgewählten Begriffe hinzu und behält die, die das Produkt hat. Ein Produkt, das das Attribut nicht hatte, erhält es mit den ausgewählten Begriffen.
    • ersetzen (replace) macht die ausgewählten Begriffe zu den einzigen Begriffen des Attributs an jedem Produkt.
    • entfernen (remove) nimmt die ausgewählten Begriffe weg und lässt die anderen. Das Attribut selbst bleibt am Produkt, auch wenn kein Begriff übrig ist.
  4. Klicken Sie auf Massenbearbeitung durchführen (Do Bulk Edit) und warten Sie, bis der Fortschrittsbalken fertig ist.

Mehrere Begriffe werden in einem Durchlauf hinzugefügt, indem Sie alle im Dropdown auswählen; es gibt kein Trennzeichen, das Sie eintippen müssten. Eine angehakte Attributzeile ohne ausgewählten Begriff nimmt das ganze Attribut von den Produkten, was auch immer das Verhalten sagt. Das ist der vorgesehene Weg, ein Attribut zu lösen (ersetzen ohne Auswahl), und ein teurer Fehler, wenn Sie nur vergessen haben, den Begriff zu wählen.

Ist ein Attribut für ein Produkt neu, fügt BEAR es am Ende der Attributliste des Produkts hinzu, mit eingeschaltetem Sichtbar auf der Produktseite und ausgeschaltetem Für Varianten verwendet. Attribute, die das Produkt bereits hatte, behalten ihre Optionen und ihre Position. Dieser Tab erzeugt keine Variationen. Hier vorgenommene Änderungen an Begriffen werden im Verlauf (History) aufgezeichnet, sodass ein falsches Anhängen oder Ersetzen pro Massenoperation zurückgesetzt werden kann.

Das Dropdown listet Begriffe auf, die existieren. Legen Sie neue zuerst an, unter Produkte → Attribute → Begriffe konfigurieren (Configure terms) oder mit der Schaltfläche neu (new) einer Attributzelle im Editor (weiter unten beschrieben), und laden Sie dann die Editor-Seite neu, damit die Zeile in Massenbearbeitung sie auflistet.

Sichtbar auf der Produktseite und für Varianten verwendet

Attribute auf der Produktseite ein- oder ausblenden

Im Tab Massenbearbeitung, Bereich Zusätzlich (Additional), nimmt die Zeile Attributsichtbarkeit (Attribute visibility) eine Liste von Attributen und die Wahl zwischen Sichtbar (Visible) und Ausgeblendet (Hidden). Die Zeile setzt die Option für diese Attribute an jedem ausgewählten Produkt, das sie hat, und berührt die anderen nicht. Um im Frontend nur Marke und Material zu zeigen, führen Sie sie zweimal aus: Sichtbar für diese beiden, Ausgeblendet für den Rest. Das funktioniert für einfache und variable Produkte.

Für wenige Produkte schalten Sie die Spalte Attributsichtbarkeit im Tab Einstellungen ein. Ihre Zelle listet die sichtbaren Attribute auf; die Menge, die Sie in der Zelle speichern, wird genau zur sichtbaren Menge, und jedes andere Attribut dieses Produkts wird ausgeblendet.

Das Ausblenden eines Attributs entfernt es nur aus dem Tab „Zusätzliche Informationen“. Das Produkt behält seine Begriffe, Filter nach Attributen finden es also weiterhin, was Sie bei Werten wollen, die nur zum Filtern dienen. Sichtbarkeitsänderungen mit der Zeile in Massenbearbeitung werden nicht im Verlauf aufgezeichnet; notieren Sie sich den aktuellen Zustand vor einem großen Durchlauf.

„Für Varianten verwendet“ in Masse ein- oder ausschalten

Diese Option wird in Erweiterte Massenvorgänge für Variationen (Variations Advanced Bulk Operations) gesetzt, Tab Sichtbarkeit (Visibility), und nur bei variablen Produkten. Klicken Sie auf Attribut hinzufügen (Add attribute), wählen Sie das Attribut, setzen Sie die zwei Checkboxen Sichtbar auf der Produktseite und Für Varianten verwendet (beide sind standardmäßig angehakt), fügen Sie bei Bedarf weitere Attribute hinzu und klicken Sie auf Sichtbarkeit festlegen (Set visibility). Die Operation schreibt beide Optionen, setzen Sie daher beide so, wie sie am Ende sein sollen.

Variable Produkte und ihre Variationen

Ein Attribut, das im Tab Massenbearbeitung zu variablen Produkten hinzugefügt wird, kommt als schlichtes Attribut an: sichtbar, nicht für Variationen verwendet, und die vorhandenen Variationen bleiben unberührt. Das ist das richtige Ergebnis für einen Filterwert wie einen Stoff oder eine Saison. So machen Sie daraus ein Variationsattribut:

  1. Führen Sie die Operation Sichtbarkeit mit angehaktem Für Varianten verwendet für dieses Attribut aus.
  2. Geben Sie den vorhandenen Variationen ihren Begriff mit der Operation Anhängen (Attaching), wie in Attributbegriffe zu vorhandenen Variationen hinzufügen beschrieben. Anhängen tut nichts, solange das Attribut nicht als Für Varianten verwendet markiert ist, weshalb der erste Schritt zuerst kommt.

Seien Sie vorsichtig mit ersetzen und entfernen bei einem Attribut, das für Variationen verwendet wird. Ist eine Variation auf Braun aufgebaut und Braun verlässt das übergeordnete Produkt, können Kunden diese Variation nicht mehr wählen. Um Braun in Rot zu ändern, ohne Variationen zu zerstören, verwenden Sie die Operation Vertauschen (Swap), erklärt in einen Attributbegriff gegen einen anderen austauschen. Alle diese Operationen sind in Massenbearbeitung variabler Produkte und ihrer Variationen behandelt. Sie werden nicht im Verlauf aufgezeichnet, sichern Sie daher vor dem Einsatz auf einer großen Menge die Datenbank.

Ein Attribut lässt sich nicht an eine Kategorie als solche anhängen: WooCommerce verknüpft Attribute mit Produkten, nicht mit Kategorien. Um jedem Produkt einer Kategorie ein Attribut zu geben, filtern Sie nach dieser Kategorie und hängen den Begriff an.

Attribute Produkt für Produkt in der Tabelle bearbeiten

Schalten Sie das Attribut im Tab Einstellungen ein: Die Attributspalten tragen die Attributnamen. Klicken Sie auf eine Zelle, wählen Sie die Begriffe und klicken Sie auf speichern (save). Die Schaltfläche neu öffnet ein kleines Formular, das Begriffe in diesem Attribut anlegt. Um mehrere auf einmal anzulegen, trennen Sie sie mit einem senkrechten Strich: Cotton|Linen|Wool. Der Strich ist das Trennzeichen, ein Komma bleibt also Teil des Namens, und Lestage, Denise wird zu einem einzigen Begriff. In Variationszeilen lassen sich die Attributzellen nicht bearbeiten; sie zeigen den eigenen Wert der Variation in Klammern.

Bei eingeschalteter verknüpfter Bearbeitung (binded editing) und mehreren angehakten Zeilen werden die Begriffe, die Sie in einer Zelle speichern, in alle angehakten Produkte geschrieben; nutzen Sie sie also nur, wenn diese am Ende dieselben Begriffe haben sollen. BEAR hat kein Werkzeug, um Attributnamen an einem Produkt umzusortieren: Vorhandene Attribute behalten ihre Position, neue kommen ans Ende.

Attributbegriffe umbenennen, zusammenführen oder verschieben

BEAR bearbeitet Produkte, nicht die Attributdefinitionen. Einen Begriff umzubenennen geschieht einmal unter Produkte → Attribute → Begriffe konfigurieren, und jedes Produkt zeigt den neuen Namen sofort, denn Produkte verweisen auf den Begriff, nicht auf seinen Text.

Zwei Begriffe zusammenzuführen, zum Beispiel Marine und Marineblau, ist eine Produktbearbeitung:

  1. Filtern Sie die Produkte nach dem Begriff, der wegfallen soll.
  2. Hängen Sie in der Zeile des Attributs im Tab Massenbearbeitung den Begriff an, der bleibt.
  3. Behalten Sie den Filter bei, wählen Sie in derselben Zeile den alten Begriff aus und führen Sie entfernen aus.
  4. Löschen Sie den alten, nun leeren Begriff in WooCommerce.

Einen Wert in ein anderes Attribut zu verschieben (Baumwolle als Farbe statt als Material eingetragen), funktioniert genauso mit zwei Zeilen: den Begriff des richtigen Attributs anhängen, dann den Begriff beim falschen entfernen. Bei Attributen, die für Variationen verwendet werden, nehmen Sie stattdessen Vertauschen, wie oben. Um Produkte zu finden, die ein Attribut gar nicht haben, siehe Filtern nach der Zuordnung von Taxonomien und Attributen.

Ein Attribut oder ein Begriff fehlt im Editor

  • Die Spalte wird nicht angezeigt. Spalten werden pro Benutzer gespeichert. Schalten Sie das Attribut im Tab Einstellungen Ihres eigenen Kontos ein. Nach dem Umbenennen des Slugs eines Attributs ist seine Spalte eine neue und muss erneut eingeschaltet werden.
  • Ein anderswo angelegter Begriff wird nicht aufgelistet. Begriffslisten werden beim Laden der Editor-Seite aufgebaut. Laden Sie sie neu, mit einem harten Reload, wenn die Seite aus dem Browser-Cache kommt.
  • Einige Begriffe erscheinen nie. WooCommerce-Attribute sind flach. Ein Begriff, dem ein übergeordneter Begriff gegeben wurde, meist durch einen Import oder durch Code, der das Attribut hierarchisch gemacht hat, kann in den Listen fehlen. Entfernen Sie den übergeordneten Begriff vom Begriff oder legen Sie ihn neu an.
  • Für einen Shop-Manager fehlen Zeilen. Administratoren bestimmen, welche Felder andere Rollen sehen; siehe die Rolle des Shop-Managers einschränken.
  • Nur ein Attribut lässt sich bearbeiten. Die kostenlose Version bearbeitet ein Attribut: das erste in der Attributliste von WooCommerce, die nach Slug sortiert ist. Die anderen werden in roten Containern ohne die Checkbox zur Nutzung auswählen angezeigt, und das Feld Attributsichtbarkeit ist nicht verfügbar. Der Wechsel zur Vollversion ist unter Upgrade des Bulk-Editors von Free auf Pro beschrieben.

Checkliste, bevor Sie auf „Massenbearbeitung durchführen“ klicken

  • Die Zeile oben im Tab Massenbearbeitung nennt die Produkte, die Sie meinen: angehakt, gefiltert oder alle.
  • Jede angehakte Attributzeile hat mindestens einen ausgewählten Begriff, es sei denn, Sie wollen das Attribut lösen.
  • Das Verhalten stimmt: anhängen zum Hinzufügen, ersetzen zum Überschreiben, entfernen zum Wegnehmen von Begriffen.
  • Bei variablen Produkten wissen Sie, ob das Attribut für Variationen verwendet werden soll, und führen nach der Massenbearbeitung Sichtbarkeit und Anhängen aus, falls ja.
  • Ersetzen und entfernen berühren kein Attribut, auf dem vorhandene Variationen aufgebaut sind.

Wenn ein Attribut trotzdem nicht so endet, wie Sie es erwarten, eröffnen Sie ein Thema im BEAR-Support-Forum mit dem Attribut, dem verwendeten Verhalten und dem, was der Tab Attribute des Produkts danach zeigt.