WooCommerce – Wie kann ich das Plugin anpassen oder überschreiben?

Die heißesten Angebote

Zeitlich begrenztes Angebot: Bis zu 70% off Beeilen Sie sich, bevor es endet!
Jetzt sparen

Tage

Std.

Min.

Sek.

Produkt erfolgreich zu Ihrem Warenkorb hinzugefügt.

WooCommerce – Wie kann ich das WooCommerce-Plugin anpassen oder überschreiben?

Inhaltsverzeichnis

Template-Struktur & Überschreiben von Templates über ein Theme

Überblick

WooCommerce-Vorlagendateien enthalten das Markup und die Vorlagenstruktur für die Frontend- und HTML-E-Mails Ihres Shops.

Wenn Sie diese Dateien öffnen, werden Sie feststellen, dass sie alle Hooks enthalten, mit denen Sie Inhalte hinzufügen/verschieben können, ohne die Vorlagendateien selbst bearbeiten zu müssen. Diese Methode schützt vor Upgrade-Problemen, da die Vorlagendateien vollständig unberührt bleiben können.

Dateien überschreiben

Kopieren Sie die Vorlage in ein Verzeichnis innerhalb Ihres Designs mit dem Namen /woocommerce und behalten Sie die gleiche Dateistruktur bei, entfernen Sie jedoch das Unterverzeichnis /templates/.

Beispiel: Um die Admin-Bestellbenachrichtigung zu überschreiben, kopiere: wp-content/plugins/woocommerce/templates/emails/admin-new-order.php nach wp-content/themes/yourtheme/woocommerce/emails/admin-new-order.php

Die kopierte Datei überschreibt nun die WooCommerce-Standardvorlagendatei.

Benutzerdefinierte Vorlage

Wenn Sie ein Designentwickler sind oder ein Design mit benutzerdefinierten Vorlagen verwenden, müssen Sie die WooCommerce-Designunterstützung mit der Funktion add_theme_support deklarieren. Siehe Declaring WooCommerce Support in Themes auf GitHub.

Wenn Ihr Design eine woocommerce.php-Datei hat, können Sie die benutzerdefinierte Vorlage woocommerce/archive-product.php in Ihrem Design nicht überschreiben, da woocommerce.php Vorrang vor anderen Vorlagendateien hat. Dies soll Anzeigeproblemen vorbeugen.