WooCommerce

Das meistgenutzte E-Commerce-Plugin für WordPress, das Produktverwaltung, Bestellprozesse und Zahlungsintegration als Erweiterung des CMS bereitstellt.

Definition

WooCommerce ist ein Open-Source-Plugin für WordPress, das ein vollständiges E-Commerce-System bereitstellt. Es wurde 2011 veröffentlicht und gehört seit 2015 zu Automattic (dem Unternehmen hinter WordPress.com). WooCommerce erweitert WordPress um Produktverwaltung, Warenkorbfunktion, Checkout-Prozess, Bestellmanagement und Zahlungsabwicklung.

Bedeutung

WooCommerce betreibt laut BuiltWith über 30 % aller E-Commerce-Websites weltweit und ist damit das am weitesten verbreitete Online-Shop-System. Der Vorteil liegt in der WordPress-Integration: Unternehmen, die bereits WordPress nutzen, können E-Commerce-Funktionalität ohne Plattformwechsel hinzufügen. Die Open-Source-Natur erlaubt vollständige Anpassung auf Code-Ebene.

Funktionsweise

WooCommerce registriert eigene Custom Post Types (product) und Taxonomien (product_cat, product_tag) in WordPress. Produkte werden im WordPress-Backend verwaltet und können einfache Produkte, variable Produkte (mit Attributen wie Größe/Farbe), gruppierte oder externe Produkte sein. Der Checkout-Prozess umfasst Warenkorb, Versandberechnung, Steuerlogik und Zahlungsabwicklung über Payment Gateways (Stripe, PayPal, Klarna etc.). WooCommerce ist über Hooks, Filter und eine REST API erweiterbar. Über 800 offizielle Erweiterungen decken Funktionen wie Abonnements, Buchungen und Multi-Vendor-Marktplätze ab.

Praxisbeispiel

Ein Hersteller mit 300 Produkten betreibt seinen Online-Shop als WooCommerce-Installation auf WordPress. Die Produktdaten werden über eine REST-API-Anbindung mit dem ERP-System synchronisiert, Zahlungen laufen über Stripe, und ein Custom Plugin berechnet individuelle Staffelpreise für B2B-Kunden.

Verwandte Begriffe

  • Shopify: Eine proprietäre SaaS-E-Commerce-Plattform, die im Gegensatz zu WooCommerce keine eigene Hosting-Infrastruktur erfordert.
  • WordPress: Das Content-Management-System, auf dem WooCommerce als Plugin aufsetzt.
  • Payment Gateway: Die Schnittstelle, über die WooCommerce Zahlungen von Kreditkarten, PayPal oder anderen Zahlungsmethoden verarbeitet.