FAQ
Benötigt es WooCommerce?
Abschnitt betitelt „Benötigt es WooCommerce?“Ja. Sizer erweitert WooCommerce-Einzelproduktseiten und tut ohne aktives WooCommerce nichts. Der Plugin-Header deklariert WooCommerce als erforderliches Plugin.
Wo erscheint die Größentabelle?
Abschnitt betitelt „Wo erscheint die Größentabelle?“Immer als Button direkt unter dem Add-to-Cart-Button auf der Einzelproduktseite (gehookt an woocommerce_after_add_to_cart_button bei Priorität 15). Es gibt keine Platzierungseinstellung, Platzierung ist festgelegt, sodass der Guide an einer vorhersehbaren, entdeckbaren Stelle landet.
Kann ich eine Tabelle auf vielen Produkten wiederverwenden?
Abschnitt betitelt „Kann ich eine Tabelle auf vielen Produkten wiederverwenden?“Ja. Erstelle eine Tabelle einmal unter WooCommerce → Größentabellen → Größentabellen, dann weise sie auf dem Produktdaten → Größentabelle-Tab jedes Produkts zu. Die gleiche Tabelle kann zu einer beliebigen Anzahl von Produkten zugewiesen werden.
Kann ich eine Tabelle einer ganzen Kategorie zuweisen?
Abschnitt betitelt „Kann ich eine Tabelle einer ganzen Kategorie zuweisen?“Nicht in der kostenlosen Version, Zuweisung erfolgt nur pro Produkt. Eine Shop-weite Standardtabelle (angezeigt auf jedem Produkt ohne explizite Zuweisung) ist die veröffentlichte Sizer Pro-Funktion. Entwickler können andere Fallback-Logik mit dem Filter sizer/resolved_chart_id implementieren.
Kann ich einen Textlink statt eines Buttons wählen oder die Tabelle in einem Produkt-Tab anzeigen?
Abschnitt betitelt „Kann ich einen Textlink statt eines Buttons wählen oder die Tabelle in einem Produkt-Tab anzeigen?“Nein. Der Trigger ist immer ein gestylter Button, und die Tabelle öffnet sich immer in einem Modal <dialog>. Es gibt keine Textlink-Variante und keine Inline-Produkt-Tab-Anzeige. Du kannst den Button mit CSS umgestalten oder das Markup mit einem Theme-Template-Override ersetzen.
Ist das Modal barrierefrei?
Abschnitt betitelt „Ist das Modal barrierefrei?“Ja. Es ist ein natives <dialog>, geöffnet mit showModal(), was den Fokus darin hält, solange es geöffnet ist. Der Schließen (×)-Button bekommt bei Öffnen den Fokus, Escape und ein Klick auf den Hintergrund schließen beide, und der Fokus kehrt zum Größentabelle-Button bei Schließen zurück. Die Tabellen-Tabelle verwendet <th scope="col"> und <th scope="row">, sodass Bildschirmleser jede Zelle im Kontext ankündigen.
Was passiert in einem Browser ohne <dialog>-Unterstützung?
Abschnitt betitelt „Was passiert in einem Browser ohne <dialog>-Unterstützung?“Das Script fällt zurück auf das Umschalten der Sichtbarkeit des Elements, sodass die Tabelle trotzdem öffnet und schließt. Moderne Evergreen-Browser unterstützen alle <dialog> und verwenden den nativen Modal-Pfad.
Kann ich die Wortwahl ändern?
Abschnitt betitelt „Kann ich die Wortwahl ändern?“Ja, zwei Einstellungen auf dem Einstellungen-Tab: Linkwortwahl (der Button-Text) und Pop-up-Überschrift (der Dialog-Titel). Lass die Überschrift leer, um den Button-Text wiederzuverwenden; lass den Button-Text leer, um auf “Größentabelle” zurückzufallen.
Kann ich das Styling oder Markup überschreiben?
Abschnitt betitelt „Kann ich das Styling oder Markup überschreiben?“Ja. Kopiere single-product/trigger.php, dialog.php oder chart-table.php in dein Theme unter dein-theme/sizer/single-product/, um das Markup zu überschreiben, und passe das Erscheinungsbild mit den --sizer-* CSS-Custom-Properties an. Die Ausgabe ist dunkelmodus-fähig und respektiert prefers-reduced-motion.
Gibt es einen Shortcode?
Abschnitt betitelt „Gibt es einen Shortcode?“Nein. Der Button wird automatisch nach dem Add-to-Cart-Button eingefügt; es gibt nichts, was man von Hand platzieren muss. Entwickler können ändern, welche Tabelle aufgelöst wird, mit dem Filter sizer/resolved_chart_id.
Was wird auf einem Produkt ohne Tabelle angezeigt?
Abschnitt betitelt „Was wird auf einem Produkt ohne Tabelle angezeigt?“Nichts, kein Button und kein Dialog, und auf dieser Seite wird kein Sizer-CSS oder -JS enqueued. Du kannst Größentabellen ein Produkt nach dem anderen einführen.
Was passiert mit meinen Tabellen, wenn ich deinstalliere?
Abschnitt betitelt „Was passiert mit meinen Tabellen, wenn ich deinstalliere?“Das Löschen des Plugins entfernt die Optionen sizer_settings, sizer_charts und sizer_db_version, sodass deine Tabellen und Wortwahl-Einstellungen weg sind. Das pro-Produkt-Meta _sizer_chart_id wird behalten, sodass, wenn du neu installierst und dieselben Tabellen-IDs neu erstellst, vorhandene Produkt-Zuweisungen immer noch aufgelöst werden.
Was fügt Sizer Pro hinzu?
Abschnitt betitelt „Was fügt Sizer Pro hinzu?“Heute veröffentlicht: eine Shop-weite Standardtabelle für Produkte ohne pro-Produkt-Zuweisung (DefaultChart), und Tabellen pro Variation bei variablen Produkten, die das Modal aktualisieren, wenn Kunden Variationen wechseln (VariationCharts). Beide bauen auf dem Filter sizer/resolved_chart_id und Variations-Meta auf, ohne extra Datenbanktabellen. cm/Zoll-Einheitenumschaltung, ein “Finde meine Größe”-Rechner und CSV-Import/Export stehen auf der Pro-Roadmap.