WooCommerce-Unterstützung im Theme aktivieren
Fünf Zeilen, wenn die Produktseiten nach der Shop-Installation kaputt aussehen.
Der Schnipsel
add_action( 'after_setup_theme', function () {
add_theme_support( 'woocommerce' );
// Die drei Galerie-Funktionen der Produktseite
add_theme_support( 'wc-product-gallery-zoom' );
add_theme_support( 'wc-product-gallery-lightbox' );
add_theme_support( 'wc-product-gallery-slider' );
} );
Woran du merkst, dass es fehlt
WooCommerce meldet nicht, dass die Erklärung fehlt. Es zeigt einfach etwas anderes an, als man erwartet:
- Die Produktseite hat kein Layout – Bild, Preis und Beschreibung stehen untereinander ohne jede Gestaltung.
- Der Shop erscheint in einem viel zu schmalen Bereich, oft in der Breite eines Blogbeitrags.
- Auf der Produktseite lässt sich das Bild nicht vergrößern, und die Bildergalerie hat keinen Bildwechsler.
- Unter WooCommerce → Status steht bei „Theme" der Hinweis, dass das Theme WooCommerce nicht deklariert.
Die meisten aktuellen Themes bringen die Erklärung längst mit. Sie ein zweites Mal zu setzen schadet nicht, löst aber auch nichts – wenn deine Produktseiten trotz dieses Schnipsels kaputt aussehen, liegt es woanders. Die Statusseite von WooCommerce ist dann der richtige Ort zum Nachsehen.
Wohin der Code gehört
Nicht in die functions.php des Themes – beim nächsten
Theme-Update ist er weg. Richtig sind ein Child-Theme
oder ein Code-Plugin wie „Code Snippets" oder „WPCode". Und vorher
eine Sicherung
anlegen.
Passt das nicht auf deinen Fall?
Dieser Artikel beantwortet die Frage allgemein – deine ist vermutlich konkreter. Schreib mir kurz, worum es geht. Ich antworte selbst, meist am selben Tag, und es kostet nichts.
Hat dir das geholfen?
Dann sag es weiter. Eine kurze Bewertung dauert dreißig Sekunden und sorgt dafür, dass die Nächsten diese Antwort überhaupt finden.
Passt dazu
- Schnipsel Eigene Währung zu WooCommerce hinzufügen Zwei Filter, und die Währung steht in den Einstellungen zur Auswahl. Kassieren kannst du damit allerdings noch nicht.
- WordPress WooCommerce- und WordPress-Icons werden nicht angezeigt Leere Kästchen statt Symbolen – meist blockiert etwas die Schriftdatei, in der die Symbole stecken.
- Schnipsel WordPress-Suchfunktion deaktivieren Ein Schnipsel für die Fälle, in denen die eingebaute Suche mehr stört als hilft – ohne die Suche im Verwaltungsbereich mit abzuschalten.
- Schnipsel Mengenfeld auf der WooCommerce-Warenkorbseite ausblenden Vier Zeilen – mit einer Nebenwirkung, die man kennen sollte, bevor man sie einsetzt.